@charset "utf-8";
/* CSS Document */
*{ margin: 0; padding: 0;}
body{font-family: "微软雅黑";}
li{ list-style: none;}
h1,h2,h3,h4,h5,h6,strong,b{ font-size: 12px; font-weight: normal;}
em,i{font-style: normal;}
a{ text-decoration: none;}
a:focus{outline:none;}
a:hover{color: #df0303}
.clearfix:after{content: ""; display: block;clear: both;}
.clearfix{zoom: 1;}
.w{ width: 1200px;margin: 0 auto;}
.w2{ width: 1000px;margin: 0 auto;}
.fl{ float: left;}
.fr{ float: right;}
input{border: none; background: none;}
input[type=button],input[type=submit],input[type=file],button{ cursor: pointer; -webkit-appearance: none;border-radius: 0;}
img{border: none;}

/* 验证码 */ 
.yzm{margin: 20px 0;}
.yzm .titl{float: left;line-height: 40px;font-size: 14px;color: #333;}
.yzm .input-text{float: left;padding-left: 10px;margin-right: 8px;width: 167px;height: 38px;line-height: 38px;font-size: 14px;border: 1px solid #ededed;}
.yzm .input-btn{float: left;width: 165px;height: 40px;line-height: 40px;font-size: 14px;color: #fff;background: #df0303;}
.yzm .input-btn:hover{background: #cb0202;}

/* 分页器1 */
.pagination-device{margin: 20px 0;font-size: 0;text-align: center;}
.pagination-device span{display: inline-block;vertical-align: top;}
.pagination-device .page-item{margin: 0 4px;padding: 0 10px;line-height: 30px;font-size: 14px;color: #333;border: 1px solid #d7d7d7;border-radius: 2px;cursor: pointer;}
.pagination-device .page-item.on{background: #d80518;border: 1px solid #d80518;color: #fff;}
.pagination-device .page-item:hover{background: #d80518;border: 1px solid #d80518;color: #fff;}
.pagination-device .ellipsis{line-height: 30px;font-size: 14px;color: #333;}
.pagination-device-blue .page-item.on{background: #1d8edc;border: 1px solid #1d8edc;color: #fff;}
.pagination-device-blue .page-item:hover{background: #1d8edc;border: 1px solid #1d8edc;color: #fff;}
 
/* 分页器2 */ 
.pagination-device2{margin: 10px auto;width: 744px;}
.pagination-device2 .show-num{float: left;line-height: 20px;font-size: 14px;color: #333;}
.pagination-device2 .show-num em{margin: 0 3px;}
.pagination-device2 .pagination-con{float: right;font-size: 0;}
.pagination-device2 .pagination-con .page-item{margin: 0 1px;padding: 0 10px;display: inline-block;vertical-align: top;line-height: 20px;font-size: 14px;color: #333;border: 1px solid #d7d7d7;border-radius: 2px;cursor: pointer;}
.pagination-device2 .pagination-con .page-item.on{background: #f4f5f9;}
.pagination-device2 .pagination-con .page-item:hover{background: #f4f5f9;}


/* index */
.header{position: fixed;left: 0;top: 0;z-index: 100;width: 100%;height: 40px;background: #f8f8f8;}
.header .header-left{float: left;line-height: 40px;font-size: 12px;}
.header .header-left .text{float: left;color: #555;}
.header .header-left .text .tel{margin: 0 15px 0 10px;}
.header .header-left .text .tel i{font-weight: bold;color: #d90d26;}
.header .header-left .line{float: left;display: block;color: #d6d6d6;}
.header .header-left .sign-in{float: left;padding: 0 14px;color: #555;}
.header .header-left .sign-in:hover{color: #d90d26}
.header .header-right{float: right;line-height: 40px;font-size: 12px;}
.header .header-right .mobile{float: left;margin-right: 28px;display: block;font-size: 0;}
.header .header-right .mobile .icon{margin-right: 4px;display: inline-block;vertical-align: top;height: 40px;width: 16px;background: url(../img/phone.png) no-repeat center center;}
.header .header-right .wechat .icon{background: url(../img/wechat.png) no-repeat -1px center;}
.header .header-right .wechat:hover .icon{background: url(../img/wx-on.png) no-repeat center center;}
.header .header-right .microblog .icon{background: url(../img/wechat.png) no-repeat -68px center;}
.header .header-right .microblog:hover .icon{background: url(../img/wb-on.png) no-repeat center center;}
.header .header-right .mobile .title{display: inline-block;vertical-align: top;font-size: 12px;color: #555;}
.header .header-right .top-nav{margin:0 0 0 5px;border-left: 1px solid #f8f8f8;border-right: 1px solid #f8f8f8;}
.header .header-right .top-nav .icon{background: url(../img/top-nav.png) no-repeat center center;}
.header .header-right .top-nav .icon2{margin-right: 0;display: inline-block;vertical-align: top;height: 40px;width: 16px;background: url(../img/top-nav-t.png) no-repeat center center;}
.header .header-right .top-nav .title{color: #df0303} 
.header .header-right a:hover .title{color: #d90d26}
.header .header-right .top-nav:hover{background: #fff;border-left: 1px solid #dedede;border-right: 1px solid #dedede;}
.header .header-right .top-nav:hover .icon2{background: url(../img/top-nav-b.png) no-repeat center center;}

.search-wrapper{margin-top: 40px;height: 145px;}
.search-wrapper .logo{float: left;width: 255px;height: 145px;background: url(../img/logo.png) no-repeat center center;}
.search-wrapper .search{float: left;margin: 40px 0 0 92px;}
.search-wrapper .search .search-content{width: 556px;height: 37px;border: 2px solid #df0303;font-size: 0;}
.search-wrapper .search .search-content .icon{display: inline-block;vertical-align: top;width: 38px;height: 37px;background: url(../img/search.png) no-repeat center center;}
.search-wrapper .search .search-content input{display: inline-block;vertical-align: top;line-height: 37px;width: 450px;height: 37px;font-size: 14px;outline: none;}
.search-wrapper .search .search-content .sub-btn{display: inline-block;vertical-align: top;line-height: 37px;text-align: center;width: 68px;height: 37px;font-size: 18px;color: #fff;background: #df0303;cursor: pointer;}
.search-wrapper .search .hot-search{margin-top: 16px;width: 560px;}
.search-wrapper .search .hot-search .title{float: left;line-height: 14px;font-size: 14px;font-weight: bold;color: #df0303;}
.search-wrapper .search .hot-search .hot-list{float: right;width: 485px;height: 14px;line-height: 14px;font-size: 14px;overflow: hidden;}
.search-wrapper .search .hot-search .hot-list .hot-item{float: left;margin-right: 22px;}
.search-wrapper .search .hot-search .hot-list .hot-item a{color: #555;}
.search-wrapper .search .hot-search .hot-list .hot-item a:hover{color: #df0303;}
.search-wrapper .qr-code-wrapper{float: right;margin: 35px 0 0 45px;}
.search-wrapper .qr-code-wrapper .qr-code{margin: 0 auto 4px;width: 58px;height: 58px;border: 1px solid #eee;}
.search-wrapper .qr-code-wrapper .qr-code img{display: block;width: 58px;height: 58px;}
.search-wrapper .qr-code-wrapper .title{line-height: 12px;text-align: center;font-size: 12px;color: #ff0000;}

.nav{position: relative;width: 100%;height: 40px;background: #df0303;}
.nav .nav-item{position: relative;float: left;}
.nav .home{float: left;}
.nav .nav-item.ac{background: #fff;}
.nav .nav-item.ac a{color: #df0303;}
.nav .home.ac{background: #fff;}
.nav .home.ac a{color: #df0303;}
.nav .nav-item:hover{background: #fff;}
.nav .nav-item:hover a{color: #df0303;}
.nav .nav-item.on .bicon{display: block;}
.nav .nav-item.on{background: #fff;}
.nav .nav-item.on a{color: #df0303;}
.nav .nav-item a{display: block;padding: 0 12px;line-height: 40px;font-size: 15px;color: #fff;}
.nav .home a{display: block;padding: 0 12px;line-height: 40px;font-size: 15px;color: #fff;}
.nav .nav-item .bicon{position: absolute;left: 50%;margin-left: -5px;bottom: 0;width: 11px;height: 6px;background: url(../img/bion.png) no-repeat;display: none;}

.nav-select{position: absolute;left: 0;top: 40px;z-index: 99;width: 100%;background: #ecebeb;}
.nav-select .nav-select-con{display: none;padding: 10px 0;}
.nav-select .nav-select-con.on{display: block;font-size: 0;}
.nav-select .nav-select-con a{display: inline-block;vertical-align: top;padding: 0 12px;line-height: 20px;font-size: 14px;color: #555;}
.nav-select .nav-select-con a:hover{text-decoration: underline;color: #df0303;}
.nav-select .nav-select-con.more{text-align: right;}

.banner-wrapper .side-bar{float: left;padding-bottom: 10px;width: 210px;background: #fafafa;}
.banner-wrapper .side-bar .side-item{padding-left: 20px;height: 40px;font-size: 0;}
.banner-wrapper .side-bar .side-item .icon{display: inline-block;margin-right: 12px;vertical-align: top;width: 30px;height: 40px;}
.banner-wrapper .side-bar .side-item .icon img{display: block;width: 30px;height: 40px;}
.banner-wrapper .side-bar .side-item .title{display: inline-block;vertical-align: top;line-height: 40px;font-size: 15px;color: #555;}
.banner-wrapper .side-bar .side-item .title:hover{color: #df0303;}
.banner-wrapper .side-bar .side-item .side-line{display: inline-block;margin: 0 17px;vertical-align: top;line-height: 40px;font-size: 15px;color: #dedede;}

.banner-wrapper .banner{float: left;margin: 8px 0 0 11px;width: 713px;}
.banner-wrapper .banner .banner-content{width: 100%;height: 305px;position: relative;overflow: hidden;}
.banner-wrapper .banner .banner-content .img{width: 10000px;position: absolute;left: 0;top: 0;}
.banner-wrapper .banner .banner-content .img li{float: left;display: block;width: 713px;height: 305px;}
.banner-wrapper .banner .banner-content .img li img{display: block;width: 713px;height: 305px;}
.banner-wrapper .banner .banner-content .num{width:100%;position: absolute;left: 0;bottom: 10px;text-align: center;font-size: 0;}
.banner-wrapper .banner .banner-content .num li{display: inline-block;margin: 0 5px;vertical-align: top;width: 12px;height: 12px;background: #fff;border-radius: 50%;cursor: pointer;}
.banner-wrapper .banner .banner-content .num li.on{background: #df0303;}
.banner-wrapper .banner .banner-content .btn{position: absolute;top: 50%;margin-top: -25px;width: 30px;height: 60px;text-align: center;line-height: 60px;font-size: 30px;background: rgba(0, 0, 0, 0.3);color: #fff;display: none;}
.banner-wrapper .banner .banner-content:hover .btn{display: block;}
.banner-wrapper .banner .banner-content .btn_l{left: 0;cursor: pointer;}
.banner-wrapper .banner .banner-content .btn_r{right: 0;cursor: pointer;}
.banner-wrapper .banner .ad-wrapper{width: 713px;height: 90px;margin-top: 7px;overflow: hidden;}
.banner-wrapper .banner .ad-wrapper .ad-list{width: 800px;}
.banner-wrapper .banner .ad-wrapper .ad-item{float: left;width: 173px;height: 90px;margin-right: 7px;}
.banner-wrapper .banner .ad-wrapper .ad-item img{display: block;width: 173px;height: 90px;}
.banner-wrapper .banner-right{float: right;width: 255px;margin-top: 8px;overflow: hidden;}
.banner-wrapper .banner-right .tag{width: 300px;}
.banner-wrapper .banner-right .tag .tag-item{float: left;margin: 0 11px 10px 0;display: block;line-height: 40px;width: 120px;height: 40px;text-align: center;font-size: 16px;color: #df0303;border: 1px solid #df0303;}
.banner-wrapper .banner-right .tag .tag-item.on{color: #fe8a16;border: 1px solid #fe8a16;}
.banner-wrapper .banner-right .tel{width: 253px;height: 80px;border: 1px solid #fe8a16;background: #fafafa;}
.banner-wrapper .banner-right .tel .tel1{display: block;margin-top: 16px;line-height: 18px;text-align: center;font-size: 18px;color: #333;}
.banner-wrapper .banner-right .tel .tel1{padding-left: 15px;text-align: left;}
.banner-wrapper .banner-right .tel .tel1 i{color: #df0303;}
.banner-wrapper .banner-right .tel .tel2{margin-top: 13px;}
.banner-wrapper .banner-right .information{margin-top: 12px;width: 253px;height: auto;border: 1px solid #eee;}
.banner-wrapper .banner-right .information .title-item{float: left;width: 84px;height: 35px;line-height: 35px;text-align: center;font-size: 12px;color: #333;border-left: 1px solid #eee;border-bottom: 1px solid #eee;cursor: pointer;}
.banner-wrapper .banner-right .information .title-item:first-child{border-left: none;}
.banner-wrapper .banner-right .information .title-item.on{width: 83px;border-bottom: none;color: #df0303;font-weight: bold;}
.banner-wrapper .banner-right .information .infor-content{padding: 4px 0 12px 16px;display: none;}
.banner-wrapper .banner-right .information .infor-content.on{display: block;}
.banner-wrapper .banner-right .information .content-item{width: 222px;height: 30px;line-height: 30px;font-size: 12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.banner-wrapper .banner-right .information .content-item a{color: #333;}
.banner-wrapper .banner-right .information .content-item a:hover{color: #df0303;}

.hot-investment{margin-top: 35px;}
.hot-investment .title-wrapper{height: 24px;line-height: 24px;}
.hot-investment .title-wrapper .title{float: left;font-size: 24px;color: #000;}
.hot-investment .title-wrapper .more{float: right;font-size: 14px;color: #777;}
.hot-investment .title-wrapper .more:hover{color: #df0303;cursor: pointer;}
.hot-investment .investment-list-wrapper{margin-top: 23px;width: 1200px;overflow: hidden;}
.hot-investment .investment-list{width: 1300px;}
.hot-investment .investment-list .investment-item{float: left;margin: 0 20px 50px 0;width: 285px;}
.hot-investment .investment-list .investment-item .show-img{position: relative;width: 100%;overflow: hidden;}
.hot-investment .investment-list .investment-item .show-img img{display: block;width: 100%;transition: all 0.3s;}
.hot-investment .investment-list .investment-item .show-img:hover img{transform: scale(1.06);}
.hot-investment .investment-list .investment-item .slogan{position: absolute;left: 0;bottom: 0;padding: 7px 0 7px 12px;width: 100%;line-height: 20px;box-sizing: border-box;font-size: 14px;color: #fff;background: rgba(0, 0, 0, 0.5);}
.hot-investment .investment-list .investment-item .name{margin-top: 8px;line-height: 26px;font-size: 16px;color: #000;}
.hot-investment .investment-list .investment-item .price-wrapper{margin-top: 12px;}
.hot-investment .investment-list .investment-item .price-wrapper .price{float: left;width: 198px;line-height: 24px;font-size: 24px;color: #df0303;font-weight: bold;overflow: hidden;white-space: nowrap;}
.hot-investment  .investment-item .price-wrapper .price i{font-size: 14px;font-weight: normal;}
.hot-investment  .investment-item .price-wrapper .price em{font-size: 14px;font-weight: normal;color: #888;}
.hot-investment  .investment-item .price-wrapper .join{float: right;margin-top: -3px;display: block;padding: 0 15px;line-height: 30px;font-size: 14px;color: #fff;background: #df0303;border-radius: 4px;}
.hot-investment  .investment-item .price-wrapper .join:hover{background: #c40505;}

.ad-big-wrapper img{display: block;width: 100%;}

.special-recommen{margin-top: 27px;}
.special-recommen .recommen-wrapper{margin-top: 23px;width: 1200px;overflow: hidden;}
.special-recommen .recommen-wrapper .recommen-list{width: 1300px;}
.special-recommen .recommen-wrapper .recommen-list .recommen-item{float: left;margin: 0 11px 30px 0;width: 140px;transition: all 0.2s;}
.special-recommen .recommen-wrapper .recommen-list .recommen-item:hover{transform: translateY(3px); }
.special-recommen .recommen-wrapper .recommen-list .recommen-item .show-img{width: 100%;}
.special-recommen .recommen-wrapper .recommen-list .recommen-item .show-img img{display: block;width: 100%;}
.special-recommen .recommen-wrapper .recommen-list .recommen-item .name{margin-top: 7px;line-height: 20px;text-align: center;font-size: 14px;color: #333;}
.special-recommen .recommen-wrapper .recommen-list .recommen-item .price{margin-top: 8px;line-height: 14px;text-align: center;font-size: 14px;color: #df0303;}

.brand-wrapper{margin: 18px 0 28px;}
.brand-wrapper .brand-recommen-wrapper{float: left;width: 920px;}
.brand-wrapper .brand-recommen-wrapper .title-wrapper{height: 24px;line-height: 24px;}
.brand-wrapper .brand-recommen-wrapper .title-wrapper .title{float: left;font-size: 24px;color: #000;}
.brand-wrapper .brand-recommen-wrapper .title-wrapper .more{float: right;font-size: 14px;color: #777;}
.brand-wrapper .brand-recommen-wrapper .title-wrapper .more:hover{color: #df0303;cursor: pointer;}
.brand-wrapper .brand-recommen{margin-top: 28px;}
.brand-wrapper .brand-recommen .brand-recommen-left{float: left;width: 210px;height: 310px;}
.brand-wrapper .brand-recommen .brand-recommen-left img{display: block;width: 210px;height: 310px;}
.brand-wrapper .brand-recommen .brand-recommen-right{float: right;width: 702px;}
.brand-wrapper .brand-recommen .brand-recommen-right .brand-nav{width: 100%;border-collapse: collapse;}
.brand-wrapper .brand-recommen .brand-recommen-right .nav-item{height: 40px;line-height: 40px;text-align: center;font-size: 18px;color: #555;border: 1px solid #ececec;background: #fff;cursor: pointer;}
.brand-wrapper .brand-recommen .brand-recommen-right .nav-item.on{color: #df0303;border-bottom: none;}
.brand-wrapper .brand-recommen .brand-recommen-right .brand-content{width: 100%;border-collapse: collapse;display: none;}
.brand-wrapper .brand-recommen .brand-recommen-right .brand-content.on{display: block;}
.brand-wrapper .brand-recommen .brand-recommen-right .brand-content .brand-content-item{width: 234px;height: 88px;border: 1px solid #ececec;border-top: none;}
.brand-wrapper .brand-recommen-right .brand-content .brand-content-item img{display: block;width: 115px;height: 87px;}
.brand-wrapper .brand-ranking{float: right;width: 256px;}
.brand-wrapper .brand-ranking .title{padding-bottom: 12px;line-height: 20px;font-size: 20px;color: #000;border-bottom: 1px solid #df0303;}
.brand-wrapper .brand-ranking .ranking-list{margin-top: 17px;}
.brand-wrapper .brand-ranking .ranking-list .ranking-item{height: 38px;border-bottom: 1px dashed #cacaca;}
.brand-wrapper .brand-ranking .ranking-list .ranking-item:hover .name{color: #cd0000;}
.brand-wrapper .brand-ranking .ranking-list .ranking-item.on .num{position: relative;background: #e90305;color: #fff;}
.brand-wrapper .brand-ranking .ranking-list .ranking-item.on .num .icon{position: absolute;right: -4px;top: 0;width: 4px;height: 19px;background: url(../img/right.png) no-repeat center center;}
.brand-wrapper .brand-ranking .ranking-list .ranking-item a{display: block;}
.brand-wrapper .brand-ranking .ranking-list .ranking-item .num{float: left;display: block;margin-top: 9px;width: 19px;height: 19px;line-height: 19px;text-align: center;font-size: 12px;color: #666;font-style: italic;background: #e5e5e5;}
.brand-wrapper .brand-ranking .ranking-list .ranking-item .name{float: left;display: block;margin-left: 14px;width: 130px;line-height: 38px;font-size: 14px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.brand-wrapper .brand-ranking .ranking-list .ranking-item .type{float: left;display: block;margin-left: 5px;line-height: 38px;font-size: 14px;color: #999;}
.brand-wrapper .brand-ranking .ranking-list .ranking-item .browser{float: right;display: block;line-height: 38px;font-size: 14px;color: #999;}

.project-classi-ad{margin-top: 36px;}
.project-classi-ad .project-classi{float: left;width: 933px;border: 1px solid #f1f1f1;}
.project-classi-ad .project-classi .title-wrapper{height: auto;border-bottom: 1px solid #f1f1f1;}
.project-classi-ad .project-classi .title-wrapper .title{float: left;margin-left: 15px;line-height: 38px;font-size: 20px;color: #000;}
.project-classi-ad .project-classi .title-wrapper .price-nav{float: left;margin-left: 15px;width: 822px;}
.project-classi-ad .project-classi .title-wrapper .price-nav .price-item{float: left;padding: 0 10px;line-height: 38px;font-size: 12px;color: #555;cursor: pointer;}
.project-classi-ad .project-classi .title-wrapper .price-nav .price-item:hover{background: #cd0000;color: #fff;}
.project-classi-ad .project-classi .title-wrapper .price-nav .price-item.on{background: #cd0000;color: #fff;}
.project-classi-ad .project-classi .content-wrapper{padding-top: 17px;}
.project-classi-ad .project-classi .content-wrapper .content-left{float: left;padding-left: 18px;width: 50%;box-sizing: border-box;}
.project-classi-ad .project-classi .content-wrapper .content-left .project-classi-item{margin-bottom: 21px;}
.project-classi-ad .content-wrapper .content-left .project-classi-item .classi-title{float: left;line-height: 24px;font-size: 14px;color: #555;font-weight: bold;}
.project-classi-ad .content-wrapper .content-left .project-classi-item .classi-list{float: right;width: 390px;line-height: 24px;font-size: 14px;color: #555;}
.project-classi-ad .content-wrapper .project-classi-item .classi-list .classi-item{float: left;padding: 0 8px;cursor: pointer;}
.project-classi-ad .content-wrapper .project-classi-item .classi-list .classi-item.on{background: #cd0000;color: #fff;}
.project-classi-ad .content-wrapper .project-classi-item .classi-list .classi-item:hover{background: #cd0000;color: #fff;}
.project-classi-ad .ad-list-wrapper{float: right;width: 255px;}
.project-classi-ad .ad-list-wrapper .ad-item{margin-bottom: 17px;width: 255px;height: 120px;}
.project-classi-ad .ad-list-wrapper .ad-item img{display: block;width: 255px;height: 120px;}

.new-project{margin-top: 15px;}
.new-project .title-wrapper{height: 24px;}
.new-project .title-wrapper .title{float: left;line-height: 24px;font-size: 24px;color: #000;}
.new-project .notice{float: right;}
.new-project .notice .titl{float: left;font-size: 0;}
.new-project .notice .titl .icon{display: inline-block;margin-right: 8px;vertical-align: top;width: 16px;height: 24px;background: url(../img/notice.png) no-repeat center center;}
.new-project .notice .titl span{display: inline-block;vertical-align: top;height: 24px;line-height: 24px;font-size: 14px;color: #df0303;}
.new-project .notice .notice-list-wrapper{position: relative;float: right;width: 350px;height: 24px;overflow: hidden;}
.new-project .notice .notice-list-wrapper .notice-list{position: absolute;left: 0;top: 0;}
.new-project .notice .notice-list .notice-item{width: 350px;line-height: 24px;font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.new-project .notice .notice-list .notice-item a{color: #777;}
.new-project .notice .notice-list .notice-item:hover a{color: #df0303;}
.new-project .content-wrapper{margin-top: 23px;width: 1198px;height: 504px;border: 1px solid #e0e0e0;}
.new-project .content-wrapper .content-left{float: left;position: relative;width: 265px;height: 100%;border-right: 1px solid #e0e0e0;}
.new-project .content-wrapper .content-left .top-img{width: 265px;height: 368px;}
.new-project .content-wrapper .content-left .top-img img{display: block;width: 265px;height: 368px;}
.new-project .content-wrapper .content-left .name{margin:  20px 0 0 15px;width: 135px;line-height: 25px;font-size: 20px;color: #e12929;}
.new-project .content-wrapper .content-left .type{margin:  8px 0 0 15px;line-height: 16px;font-size: 16px;color: #888;}
.new-project .content-wrapper .content-left .detail{display: block;margin:  9px 0 0 15px;width: 90px;height: 22px;line-height: 22px;text-align: center;font-size: 12px;color: #fff;background: #df0303;border: 1px solid #e0e0e0;border-radius: 11px;}
.new-project .content-wrapper .content-left .tab-nav{position: absolute;right: -6px;top: 0;}
.new-project .content-wrapper .content-left .tab-nav .tab-item{margin-top: 9px;font-size: 0;}
.new-project .content-wrapper .content-left .tab-nav .tab-item .text{display: inline-block;vertical-align: top;width: 103px;height: 38px;line-height: 38px;text-align: center;border: 1px solid #e0e0e0;border-radius: 6px;background: #fff;font-size: 0;}
.new-project .content-wrapper .content-left .tab-nav .tab-item .text a{display: inline-block;vertical-align: top;font-size: 15px;color: #555;}
.new-project .content-wrapper .content-left .tab-nav .tab-item .text a:hover{color: #df0303;text-decoration: underline;}
.new-project .content-wrapper .content-left .tab-nav .tab-item .text i{display: inline-block;margin: 0 4px;vertical-align: top;font-size: 15px;color: #d9d9d9;}
.new-project .content-wrapper .content-left .tab-nav .tab-item .line{display: inline-block;margin-top: 20px;vertical-align: top;width: 6px;height: 1px;background: #d9d9d9;}
.new-project .content-wrapper .content-left .tab-nav .tab-item .round{display: inline-block;margin-top: 15px;vertical-align: top;width: 9px;height: 9px;background: #fff;border: 1px solid #e0e0e0;border-radius: 50%;}
.new-project .content-wrapper .content-left .tab-nav .tab-item.on .text{border: 1px solid #df0303;}
.new-project .content-wrapper .content-left .tab-nav .tab-item.on .text a{color: #df0303;}
.new-project .content-wrapper .content-left .tab-nav .tab-item.on .text i{color: #df0303;}

.new-project .content-wrapper .content-left .tab-nav .tab-item.on .line{background: #df0303;}
.new-project .content-wrapper .content-left .tab-nav .tab-item.on .round{border: 1px solid #df0303;}
.new-project .content-wrapper .content-right{position: relative;float: right;width: 915px;height: 504px;}
.new-project .content-wrapper .content-right .content-right-list{position: absolute;right: 0;top: 0;margin-top: 19px;width: 915px;height: 485px;background: #fff;}
.new-project .content-wrapper .content-right .right-list-item{float: left;margin: 0 20px 20px 0;width: 285px;}
.new-project .content-wrapper .content-right .right-list-item .show-img{position: relative;width: 285px;height: 190px;overflow: hidden;}
.new-project .content-wrapper .content-right .right-list-item .show-img img{display: block;width: 285px;height: 190px;transition: all 0.3s;}
.new-project .content-wrapper .content-right .right-list-item .show-img:hover img{transform: scale(1.06);}
.new-project .content-wrapper .content-right .right-list-item .show-img .mask{position: absolute;left: 0;bottom: 0;width: 100%;height: 34px;background: rgba(0, 0, 0, 0.5)}
.new-project .content-wrapper .content-right .right-list-item .show-img .slogan{float: left;margin-left: 12px;width: 178px;line-height: 34px;font-size: 14px;color: #fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.new-project .content-wrapper .content-right .right-list-item .show-img .join{float: right;display: block;margin: 4px 8px 0 0;padding: 0 15px;line-height: 26px;font-size: 14px;color: #fff;background: #df0303;border-radius: 4px;}
.new-project .content-wrapper .content-right .right-list-item .show-img .join:hover{background: #c40505;}
.new-project .content-wrapper .content-right .right-list-item .name-price{margin-top: 12px;}
.new-project .content-wrapper .content-right .right-list-item .name{float: left;width: 106px;line-height: 18px;font-size: 16px;color: #000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.new-project .content-wrapper .content-right .right-list-item .price{float: right;line-height: 18px;font-size: 18px;color: #df0303;font-weight: bold;}
.new-project .content-wrapper .content-right .right-list-item .price i{font-size: 14px;font-weight: normal;}
.new-project .content-wrapper .content-right .right-list-item .price em{font-size: 12px;font-weight: normal;color: #888;}

.franchise-information{margin: 28px 0 17px;}
.franchise-information .title-wrapper{padding-bottom: 19px;margin-bottom: 22px;border-bottom: 1px solid #df0303;}
.franchise-information .franchise-info-list{width: 100%;border-collapse: collapse;}
.franchise-information .franchise-info-list .franchise-info-item{padding:0 0 18px 19px;border: 1px solid #e0e0e0;}
.franchise-information .franchise-info-list .franchise-info-item .titl{margin-top: 17px;line-height: 18px;font-size: 18px;color: #000;}
.franchise-information .franchise-info-list .franchise-info-item .show-img{margin: 23px 0 20px;width: 260px;}
.franchise-information .franchise-info-list .franchise-info-item .show-img img{display: block;width: 260px;}
.franchise-information .franchise-info-list .franchise-info-item .text-item{font-size: 0;}
.franchise-information .franchise-info-list .franchise-info-item .text-item .icon{display: inline-block;margin: 13px 10px 0 0;vertical-align: top;width: 4px;height: 4px;background: #df0303;}
.franchise-information .franchise-info-list .franchise-info-item .text-item .text{display: inline-block;vertical-align: top;width: 246px;line-height: 30px;font-size: 14px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.franchise-information .franchise-info-list .franchise-info-item .text-item:hover .text{color: #df0303;}

.selected-project{margin-top: 20px;}
.selected-project .content{padding-bottom: 6px;width: 1198px;border: 1px solid #ececec;}
.selected-project .content .title-wrapper{margin: 17px 15px 24px;line-height: 24px;}
.selected-project .content .title-wrapper .title{float: left;font-size: 24px;color: #000;}
.selected-project .content .title-wrapper .more{float: right;display: block;font-size: 14px;color: #777;}
.selected-project .content .title-wrapper .more:hover{color: #df0303;}
.selected-project .content .sele-pro-item{float: left;margin: 0 0 20px 10px;width: 160px;transition: all 0.2s;}
.selected-project .content .sele-pro-item .show-img{width: 160px;}
.selected-project .content .sele-pro-item .show-img img{display: block;width: 100%;}
.selected-project .content .sele-pro-item:hover{transform: translateY(3px);}
.selected-project .content .sele-pro-item .name{line-height: 19px;text-align: center;font-size: 12px;color: #444;font-weight: bold;}

.cooperation{margin-top: 30px;}
.cooperation .content{width: 1198px;border: 1px solid #ececec;}
.cooperation .content .title-wrapper{height: 42px;border-bottom: 1px solid #ececec;}
.cooperation .content .title-wrapper .title{float: left;padding: 0 32px;line-height: 42px;font-size: 18px;color: #000;border-left: 1px solid #ececec;cursor: pointer;}
.cooperation .content .title-wrapper .title.on{color: #df0303;}
.cooperation .content .title-wrapper .title:first-child{border-left: none;}
.cooperation .content .title-wrapper .more{float: right;margin-right: 20px;line-height: 42px;font-size: 14px;color: #777;}
.cooperation .content .title-wrapper .more:hover{color: #df0303;}
.cooperation .content .cooperation-list{padding: 24px 0 24px 20px;display: none;}
.cooperation .content .cooperation-list.on{display: block;}
.cooperation .content .cooperation-list .cooperation-item{float: left;margin-right: 40px;}
.cooperation .content .cooperation-list .cooperation-item a{display: block;line-height: 25px;font-size: 12px;color: #444;}
.cooperation .content .cooperation-list .cooperation-item a:hover{color: #df0303;}

.footer{margin-top: 33px;}
.footer .content{padding: 38px 0 29px;width: 1198px;border: 1px solid #ececec;}
.footer .content .footer-left{float: left;padding-left: 42px;width: 510px;overflow: hidden;}
.footer .content .footer-left .prompt{margin-top: 19px;line-height: 24px;font-size: 24px;color: #df0303;}
.footer .content .footer-left .text-list{margin-top: 66px;width: 550px;}
.footer .content .footer-left .text-list .text-item{float: left;margin-right: 74px;}
.footer .content .footer-left .text-list .text-item span{display: block;line-height: 24px;font-size: 14px;color: #333;}
.footer .content .footer-center{float: left;padding:15px 0 30px 34px;width: 310px;border-left: 1px solid #ececec;border-right: 1px solid #ececec;}
.footer .content .footer-center .titl{line-height: 24px;font-size: 24px;color: #000;}
.footer .content .footer-center .qr-code-wrapper{margin-top: 24px;}
.footer .content .footer-center .qr-code-wrapper .android{float: left;margin-right: 34px;width: 120px;}
.footer .content .footer-center .qr-code-wrapper .android .qr-code{width: 120px;border: 1px solid #ececec;}
.footer .content .footer-center .qr-code-wrapper .android .qr-code img{display: block;width: 120px;}
.footer .content .footer-center .qr-code-wrapper .android .name{margin-top: 13px;line-height: 14px;text-align: center;font-size: 14px;color: #000;}
.footer .content .footer-right{float: left;padding-left: 46px;}
.footer .content .footer-right .tel{padding: 12px 0;}
.footer .content .footer-right .tel h3{line-height: 18px;font-size: 18px;color: #606060;font-weight: bold;}
.footer .content .footer-right .tel span{display: block;margin-top: 14px;line-height: 20px;font-size: 20px;color: #333;font-weight: bold;}
.footer .content .footer-right .qq-list{margin-top: 8px;}
.footer .content .footer-right .qq-list .qq-item{height: 24px;font-size: 0;}
.footer .content .footer-right .qq-list .qq-item .icon{display: inline-block;margin-right: 14px;vertical-align: top;width: 17px;height: 24px;background: url(../img/qq.png) no-repeat;}
.footer .content .footer-right .qq-list .qq-item .qq{display: inline-block;vertical-align: top;line-height: 24px;font-size: 14px;color: #555;}
.footer .content .footer-right .qq-list .qq-item .icon{margin: 0 8px;}
.footer .content .footer-right .qq-list .qq-item:first-child .icon{margin: 0 3px 0 6px;width: 24px;background: url(../img/telicon.png) no-repeat;}
.copyright{margin-top: 45px;padding-bottom: 30px;}
.copyright .bottom-nav{text-align: center;font-size: 0;}
.copyright .bottom-nav .nav-item{display: inline-block;padding: 0 17px;vertical-align: top;line-height: 14px;font-size: 14px;color: #333;}
.copyright .bottom-nav .nav-item:hover{color: #df0303;}
.copyright .bottom-nav .line{display: inline-block;vertical-align: top;line-height: 14px;font-size: 14px;color: #d8d8d8;}
.copyright .p-list{margin-top: 16px;}
.copyright .p-list p{line-height: 24px;text-align: center;font-size: 12px;color: #777;}

/* sign-in */
.sign-in-header{width: 100%;height: 118px;background: #fff;}
.sign-in-header h1{float: left;width: 226px;height: 118px;background: url(../img/logo2.png) no-repeat center center;}
.sign-in-header .line{float: left;display: block;margin: 40px 20px 0;width: 1px;height: 43px;background: #cbcbcb;}
.sign-in-header .title{float: left;line-height: 118px;font-size: 30px;font-weight: bold;color: #333;}
.sign-in-header .text{float: right;margin-top: 45px;}
.sign-in-header .text .index{display: block;line-height: 14px;font-size: 14px;color: #333;}
.sign-in-header .text .index:hover{color: #ee3533;}
.sign-in-header .text .tel{margin-top: 10px;line-height: 14px;font-size: 14px;font-weight: bold;color: #333;}
.sign-in-header .text .tel i{color: #ee3533;}

.sign-in-content{padding-bottom: 30px;width: 100%;height: auto;background: url(../img/sign-in-bg.png) no-repeat top center;background-size: cover;overflow: hidden;}
.sign-in-content2{background: url(../img/sign-in-bg2.png) no-repeat top center;background-size: cover;}
.sign-in-content .sign-in-box{position: relative;padding: 8px 0 10px;margin-top: 120px;width: 998px;border: 1px solid #e4e4e4;background: #fff;}
.sign-in-content .sign-in-box .login-type{position: absolute;left: -1px;top: -45px;height: 44px;}
.sign-in-content .sign-in-box .login-type .type-item{float: left;padding: 0 24px;height: 43px;line-height: 43px;font-size: 18px;color: #333;background: #fff;border-top: 1px solid #e4e4e4;border-right: 1px solid #e4e4e4;cursor: pointer;}
.sign-in-content .sign-in-box .login-type .type-item:first-child{border-left: 1px solid #e4e4e4;}
.sign-in-content .sign-in-box .login-type .type-item.on{position: relative;top: -7px;padding-top: 7px;}
.sign-in-content .sign-in-box .content-left{float: left;padding: 29px 0 49px;width: 556px;border-right: 1px solid #ededed;}
.sign-in-content .sign-in-box .content-left .form-item{margin-bottom: 16px;height: 44px;}
.sign-in-content .sign-in-box .content-left .form-item .title{float: left;width: 138px;line-height: 44px;text-align: right;font-size: 18px;color: #333;}
.sign-in-content .sign-in-box .content-left .form-item .form-right{float: left;width: 410px;}
.sign-in-content .sign-in-box .content-left .form-item .form-right input{padding-left: 5px;width: 347px;height: 42px;line-height: 42px;font-size: 16px;border: 1px solid #e4e4e4;}
.sign-in-content .sign-in-box .content-left .verification-code .form-right input{float: left;width: 222px;}
.sign-in-content .sign-in-box .content-left .verification-code .form-right .code-img{float: left;margin: 8px 0 0 16px;width: 60px;height: 28px;}
.sign-in-content .sign-in-box .content-left .verification-code .form-right .code-img img{display: block;width: 60px;height: 28px;}
.sign-in-content .sign-in-box .content-left .verification-code .form-right .refresh{float: left;display: block;margin-left: 16px;line-height: 44px;font-size: 14px;color: #333;text-decoration: underline;}
.sign-in-content .sign-in-box .content-left .verification-code .form-right .refresh:hover{color: #ee3533;}
.sign-in-content .sign-in-box .content-left .sub-wrapper{padding: 14px 0 0 138px;height: 42px;}
.sign-in-content .sign-in-box .content-left .sub-wrapper .sub-btn{float: left;width: 150px;height: 42px;line-height: 42px;text-align: center;font-size: 18px;color: #fff;background: #df0303;border-radius: 6px;}
.sign-in-content .sign-in-box .content-left .sub-wrapper .sub-btn:hover{background: #c70404;}
.sign-in-content .sign-in-box .content-left .sub-wrapper .register{float: left;display: block;margin-left: 42px;line-height: 42px;font-size: 14px;color: #333;text-decoration: underline;}
.sign-in-content .sign-in-box .content-left .sub-wrapper .register:hover{color: #ee3533;}
.sign-in-content .sign-in-box .content-right{float: left;padding-left: 50px;width: 390px;}
.sign-in-content .sign-in-box .content-right .text{margin-top: 39px;padding-bottom: 8px;}
.sign-in-content .sign-in-box .content-right .text .p1{margin-bottom: 16px;line-height: 14px;font-size: 14px;color: #df0303;font-weight: bold;}
.sign-in-content .sign-in-box .content-right .text .p2{margin-bottom: 35px;line-height: 14px;font-size: 14px;color: #000;}
.sign-in-content .sign-in-box .content-right .register{display: block;width: 150px;height: 42px;line-height: 42px;text-align: center;font-size: 18px;color: #fff;background: #df0303;border-radius: 6px;}
.sign-in-content .sign-in-box .content-right .register:hover{background: #c70404;}

/* register */
.sign-in-content .register-type{margin-top: 88px;}
.sign-in-content .register-type .title{margin-bottom: 42px;line-height: 24px;font-size: 24px;text-align: center;color: #4d91c7;}
.sign-in-content .register-type .register-content{position: relative;padding: 48px 0 73px;width: 998px;border: 1px solid #e4e4e4;background: #fff;}
.sign-in-content .register-type .register-content .left-img{position: absolute;left: 0;top: 34px;width: 190px;height: 331px;}
.sign-in-content .register-type .register-content  .left-img img{display: block;width: 190px;height: 331px;}
.sign-in-content .register-type .register-content .right-img{position: absolute;right: 0;top: 34px;width: 172px;height: 363px;}
.sign-in-content .register-type .register-content  .right-img img{display: block;width: 172px;height: 363px;}
.sign-in-content .register-type .register-content .content-left{position: relative;padding-left: 154px;float: left;width: 346px;border-right: 1px solid #e4e4e4;z-index: 2;}
.sign-in-content .register-type .register-content .content-left .text .titl{margin: 15px 0 23px;line-height: 30px;font-size: 30px;font-weight: bold;color: #ff6700;}
.sign-in-content .register-type .register-content .content-left .text p{line-height: 26px;font-size: 14px;color: #555;}
.sign-in-content .register-type .register-content .content-left .register-personal{margin-top: 34px;display: block;width: 168px;height: 48px;line-height: 48px;text-align: center;font-size: 24px;font-weight: bold;color: #fff;background: #ff6700;border-radius: 4px;}
.sign-in-content .register-type .register-content .content-left .register-personal:hover{background: #ec6103;}
.sign-in-content .register-type .register-content .content-right{padding-left: 45px;width: 450px;border-right: none;}
.sign-in-content .register-type .register-content .content-right .text{width: 300px}
.sign-in-content .register-type .register-content .content-right .text .titl{color: #2278c1;}
.sign-in-content .register-type .register-content .content-right .register-personal{background: #2278c1;}
.sign-in-content .register-type .register-content .content-right .register-personal:hover{background: #1f6db0;}

/* register-detail */
.sign-in-content .register-detail{margin-top: 10px;padding: 35px 0 96px 20px;width: 978px;border: 1px solid #e4e4e4;background: #fff;}
.sign-in-content .register-detail .detail-top-left{float: left;width: 654px;}
.sign-in-content .register-detail .detail-top-left .member .title{margin-left: 24px;padding-left: 11px;line-height: 18px;font-size: 18px;color: #333;border-left: 4px solid #e2e2e2;}
.sign-in-content .register-detail .detail-top-left .member .member-content{margin-top: 18px;padding-top: 44px;border-top: 1px solid #efefef;}
.sign-in-content .register-detail .detail-top-left .member .member-item{margin-bottom: 20px;height: 40px;}
.sign-in-content .register-detail .detail-top-left .member .member-item .titl{float: left;margin-right: 15px;width: 190px;line-height: 40px;text-align: right;font-size: 14px;color: #555;}
.sign-in-content .register-detail .detail-top-left .member .member-item .titl i{margin-right: 4px;color: #ff0000;}
.sign-in-content .register-detail .detail-top-left .member .member-item .member-item-r{float: left;}
.sign-in-content .register-detail .detail-top-left .member .member-item-r .input-text{display: block;padding-left: 14px;width: 290px;height: 38px;line-height: 38px;font-size: 14px;border: 1px solid #e4e4e4;}
.sign-in-content .register-detail .detail-top-left .enterprise{margin-top: 51px;}
.sign-in-content .register-detail .detail-top-left .enterprise .member-item-r .select{display: block;padding-left: 14px;width: 306px;height: 38px;line-height: 38px;font-size: 14px;border: 1px solid #e4e4e4;}
.sign-in-content .register-detail .detail-top-left .enterprise .industry .select{float: left;margin-right: 12px;width: 147px;}
.sign-in-content .register-detail .detail-top-left .enterprise .verifi-code .input-text{float: left;width: 134px;}
.sign-in-content .register-detail .detail-top-left .enterprise .verifi-code img{float: left;display: block;margin: 6px 0 0 20px;width: 75px;height: 28px;}
.sign-in-content .register-detail .detail-top-left .enterprise .verifi-code .refresh{float: left;display: block;margin-left: 26px;line-height: 40px;font-size: 14px;color: #2177c0;}
.sign-in-content .register-detail .detail-top-left .enterprise .verifi-code .refresh:hover{color: #1d69aa;text-decoration: underline;}
.sign-in-content .register-detail .detail-top-left .enterprise .tel-code .input-text{float: left;width: 134px;}
.sign-in-content .register-detail .detail-top-left .enterprise .tel-code .input-text{float: left;margin-right: 20px;width: 134px;}
.sign-in-content .register-detail .detail-top-left .enterprise .tel-code #btn{float: left;margin-top: 1px;width: 135px;height: 38px;line-height: 38px;text-align: center;font-size: 14px;color: #fff;background: #70b9f4;}
.sign-in-content .register-detail .detail-top-left .enterprise .tel-code #btn:hover{background: #67abe1;}
.sign-in-content .register-detail .detail-top-right{float: left;padding-left: 54px;width: 260px}
.sign-in-content .register-detail .detail-top-right .text .title{margin: 4px 0 12px;line-height: 16px;font-size: 16px;color: #348cd4;}
.sign-in-content .register-detail .detail-top-right .text h5{margin-top:16px;line-height: 24px;font-size: 16px;color: #333;}
.sign-in-content .register-detail .detail-top-right .text p{line-height: 20px;font-size: 14px;color: #777777;}
.sign-in-content .register-detail .register-detail-bottom{margin: 56px 0 0 205px;height: 52px;}
.sign-in-content .register-detail .register-detail-bottom .submit{float: left;display: block;width: 302px;height: 52px;line-height: 52px;text-align: center;font-size: 22px;color: #fff;background: #e32525;border-radius: 5px;}
.sign-in-content .register-detail .register-detail-bottom .submit:hover{background: #cf2121;}
.sign-in-content .register-detail .register-detail-bottom .clause{float: left;display: block;margin-left: 27px;line-height: 52px;font-size: 14px;color: #333;text-decoration: underline;}
.sign-in-content .register-detail .register-detail-bottom .clause:hover{color: #e32525;}

/* child */
.header-nav{margin-top: 40px;height: 34px;}
.header-nav .header-nav-list{font-size: 0;text-align: center;}
.header-nav .header-nav-list .header-nav-item{display: inline-block;vertical-align: top;padding: 0 14px;line-height: 40px;font-size: 15px;color: #333;}
.header-nav .header-nav-list .header-nav-item:hover{color: #df0303;}
.header-nav .header-nav-list .line{display: inline-block;vertical-align: top;line-height: 40px;font-size: 15px;color: #d8d8d8;}
.child-search{margin-top: 0;}
.child-search .line{float: left;margin: 50px 20px 0;width: 1px;height: 45px;background: #dbdbdb;}
.child-search .child-title{float: left;padding-top: 44px;}
.child-search .child-title .title{line-height: 26px;font-size: 26px;font-weight: bold;color: #333;}
.child-search .child-title .des{margin-top: 13px;line-height: 14px;font-size: 14px;color: #888;}
.child-search .qr-code-wrapper{margin: 35px 0 0 25px;}
.child-search .search{margin: 40px 0 0 50px}
.child-search .search .search-content{width: 496px;}
.child-search .search .search-content input{width: 390px;outline: none;}
.child-search .search .hot-search{width: 500px;}
.child-search .search .hot-search .hot-list{width: 425px}
.child-nav .nav-item a{padding: 0 20px;}
.current-location .content{height: 48px;line-height: 48px;font-size: 14px;color: #555;}
.current-location .content a{color: #555;}
.current-location .content a:hover{color: #df0303;}

.brand-wrapper2{margin-top: 22px;}
.brand-wrapper2 .title-wrapper{height: 24px;line-height: 24px;}
.brand-wrapper2 .title-wrapper .title{font-size: 24px;color: #000;}
.brand-wrapper2 .content{margin-top: 22px;}
.brand-wrapper2 .content .block1{width: 100%;overflow: hidden;}
.brand-wrapper2 .content .block1 .list{width: 1300px;}
.brand-wrapper2 .content .block1 .block1-item{float: left;margin: 0 11px 10px 0;width: 108px;border: 1px solid #e5ecef;}
.brand-wrapper2 .content .block1 .block1-item img{display: block;width: 108px;}
.brand-wrapper2 .content .block2{padding-top: 5px;}
.brand-wrapper2 .content .block2 .block2-left{width: 280px;}
.brand-wrapper2 .content .block2 .block2-left .block2-l-item{margin-bottom: 10px;width: 280px;height: 95px;}
.brand-wrapper2 .content .block2 .block2-left .block2-l-item img{display: block;width: 280px;height: 95px;}
.brand-wrapper2 .content .block2 .block2-center{float: left;margin-left: 10px;width: 620px;overflow: hidden;}
.brand-wrapper2 .content .block2 .block2-center .block2-c-list{width: 640px;}
.brand-wrapper2 .content .block2 .block2-center .block2-c-item{float: left;width: 305px;height: 305px;margin-right: 10px;}
.brand-wrapper2 .content .block2 .block2-center .block2-c-item img{display: block;width: 305px;height: 305px;}
.brand-wrapper2 .content .block3{width: 100%;overflow: hidden;}
.brand-wrapper2 .content .block3 .block3-list{width: 1300px;}
.brand-wrapper2 .content .block3 .block3-item{float: left;margin-right: 11px;width: 140px;}
.brand-wrapper2 .content .block3 .block3-item:first-child{margin-right: 14px;}
.brand-wrapper2 .content .block3 .block3-item img{display: block;width: 140px;}
.brand-wrapper2 .content li{transition: all 0.2s;}
.brand-wrapper2 .content li:hover{transform: translateY(4px);}
.brand-wrapper2 .classification{margin-top: 15px;padding: 11px 0 1px;width: 1198px;border: 1px solid #ededed;}
.brand-wrapper2 .classification .child-class{margin-bottom: 12px;}
.brand-wrapper2 .classification .child-class .title{float: left;width: 94px;line-height: 28px;font-size: 14px;text-align: right;color: #555;}
.brand-wrapper2 .classification .child-class .child-list{float: right;width: 1094px;}
.brand-wrapper2 .classification .child-class .child-item{float: left;display: block;padding: 0 18px 0;line-height: 28px;font-size: 14px;color: #555;cursor: pointer;}
.brand-wrapper2 .classification .child-class .child-item:hover{background: #df0303;color: #fff;}
.brand-wrapper2 .classification .child-class .child-item.on{background: #df0303;color: #fff;}

.new-join .title-wrapper{height: 24px;line-height: 24px;}
.new-join .title-wrapper .title{font-size: 24px;color: #000;}
.new-join .content{margin-top: 22px;width: 100%;overflow: hidden;}
.new-join .content .new-join-list{width: 1300px;}
.new-join .content .new-join-item{float: left;margin: 0 11px 10px 0;width: 140px;transition: all 0.2s;}
.new-join .content .new-join-item:hover{transform: translateY(4px);}
.new-join .content .new-join-item img{display: block;width: 140px;}

.preferred{margin: 25px 0 0;}
.preferred .preferred-content{margin-top: 23px;width: 914px;border: 1px solid #ededed;}
.preferred .preferred-content .con-titl{height: 35px;border-bottom: 1px solid #ededed;}
.preferred .preferred-content .con-titl .titl-item{float: left;padding: 0 15px;line-height: 35px;font-size: 14px;border-right: 1px solid #ededed;color: #555;cursor: pointer;}
.preferred .preferred-content .con-titl .titl-item.on{font-weight: bold;color: #df0303;}
.preferred .preferred-content .con-titl .more{float: right;margin-right: 14px;line-height: 35px;font-size: 12px;color: #777;}
.preferred .preferred-content .con-titl .more:hover{color: #df0303;}
.preferred .preferred-content .con-list{padding: 15px 0 0 15px;width: 899px;display: none;}
.preferred .preferred-content .con-list.on{display: block;}

.preferred .preferred-content .con-list .right-list-item{float: left;margin: 0 14px 30px 0;width: 285px;}
.preferred .preferred-content .con-list .right-list-item .show-img{position: relative;width: 285px;height: 190px;overflow: hidden;}
.preferred .preferred-content .con-list .right-list-item .show-img img{display: block;width: 285px;height: 190px;transition: all 0.3s;}
.preferred .preferred-content .con-list .right-list-item .show-img:hover img{transform: scale(1.06);}
.preferred .preferred-content .con-list .right-list-item .show-img .mask{position: absolute;left: 0;bottom: 0;width: 100%;height: 34px;background: rgba(0, 0, 0, 0.5)}
.preferred .preferred-content .con-list .right-list-item .show-img .slogan{float: left;margin-left: 12px;width: 178px;line-height: 34px;font-size: 14px;color: #fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.preferred .preferred-content .con-list .right-list-item .show-img .join{float: right;display: block;margin: 4px 8px 0 0;padding: 0 15px;line-height: 26px;font-size: 14px;color: #fff;background: #df0303;border-radius: 4px;}
.preferred .preferred-content .con-list .right-list-item .show-img .join:hover{background: #c40505;}
.preferred .preferred-content .con-list .right-list-item .name-price{margin-top: 12px;}
.preferred .preferred-content .con-list .right-list-item .name{float: left;width: 105px;line-height: 18px;font-size: 16px;color: #000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.preferred .preferred-content .con-list .right-list-item .price{float: right;line-height: 18px;font-size: 18px;color: #df0303;font-weight: bold;}
.preferred .preferred-content .con-list .right-list-item .price i{font-size: 14px;font-weight: normal;}
.preferred .preferred-content .con-list .right-list-item .price em{font-size: 12px;font-weight: normal;color: #888;}

.preferred .brand-ranking .ranking-list .ranking-item{overflow: hidden;}
.preferred .brand-ranking .ranking-list .ranking-item.ac{height: auto;}
.preferred .brand-ranking .ranking-list .ranking-item .num{font-style: normal;background: #d90d26;color: #fff;}
.preferred .brand-ranking .ranking-list .ranking-item .name{width: 223px;}
.preferred .brand-ranking .ranking-list .ranking-item .price-number{margin-bottom: 4px;height: 54px;}
.preferred .brand-ranking .ranking-list .ranking-item .price-number .avatar{float: left;margin-right: 10px;height: 52px;border: 1px solid #e3e3ea;}
.preferred .brand-ranking .ranking-list .ranking-item .price-number .avatar img{display: block;height: 52px;}
.preferred .brand-ranking .ranking-list .ranking-item .price-number .text{float: left;}
.preferred .brand-ranking .ranking-list .ranking-item .price-number .text .price{display: block;line-height: 23px;font-size: 12px;color: #444;}
.preferred .brand-ranking .ranking-list .ranking-item .price-number .text .price i{font-weight: bold;color: #cf0000;}
.preferred .brand-ranking .bottom-ad{margin-top: 16px;width: 256px;height: 90px;}
.preferred .brand-ranking .bottom-ad img{width: 256px;height: 90px;}

/* child-education */ 
.education-con-wrapper{margin-top: 0;}
.education-con-wrapper .classification{margin-top: 0;}
.education-con-wrapper .education-con{margin-top: 19px;}
.education-con-wrapper .education-con .con-left{float: left;width: 880px;}
.education-con-wrapper .education-con .con-left .con-l-item{padding: 16px 20px 16px 17px;margin-bottom: 16px;width: 841px;border: 1px solid #ededed;}
.education-con-wrapper .education-con .con-left .con-l-item .avatar{float: left;max-width: 135px;height: 100px;}
.education-con-wrapper .education-con .con-left .con-l-item .avatar img{display: block;height: 100px;max-width: 135px;}
.education-con-wrapper .education-con .con-left .con-l-item .text{float: left;margin-left: 20px;max-width: 370px;}
.education-con-wrapper .education-con .con-left .con-l-item .text .title{line-height: 18px;font-size: 18px;font-weight: bold;color: #000;}
.education-con-wrapper .education-con .con-left .con-l-item .text .company{margin-top: 8px;line-height: 18px;font-size: 12px;color: #333;}
.education-con-wrapper .education-con .con-left .con-l-item .text .type{margin-top: 10px;line-height: 12px;font-size: 12px;color: #333;}
.education-con-wrapper .education-con .con-left .con-l-item .text .number{margin-top: 7px;}
.education-con-wrapper .education-con .con-left .con-l-item .text .tag{margin-top: 7px;}
.education-con-wrapper .education-con .con-left .con-l-item .price-wrapper{float: right;margin-top: 28px;width: 184px;}
.education-con-wrapper .education-con .con-left .con-l-item .price-wrapper .title{line-height: 14px;font-size: 14px;color: #000;}
.education-con-wrapper .education-con .con-left .con-l-item .price-wrapper .price{margin-top: 12px;line-height: 18px;font-size: 18px;color: #df0303;}
.education-con-wrapper .education-con .con-left .con-l-item .join-detail{float: right;margin-top: 13px;width: 126px;}
.education-con-wrapper .education-con .con-left .con-l-item .join-detail .join{display: block;width: 100%;height: 39px;line-height: 39px;text-align: center;font-size: 18px;color: #fff;background: #df0303;}
.education-con-wrapper .education-con .con-left .con-l-item .join-detail .detail{display: block;margin-top: 11px;line-height: 14px;text-align: center;font-size: 14px;color: #df0303;}
.education-con-wrapper .education-con .con-left .con-l-item .join-detail .join:hover{background: #ce0606;}
.education-con-wrapper .education-con .con-left .con-l-item .join-detail .detail:hover{color: #c30404;}
.education-con-wrapper .education-con .con-left .page-wrapper{margin-top: 71px;font-size: 0;text-align: center;}
.education-con-wrapper .education-con .con-left .page-wrapper span{display: inline-block;vertical-align: top;}
.education-con-wrapper .education-con .con-left .page-wrapper .page-item{margin: 0 4px;padding: 0 15px;line-height: 38px;font-size: 14px;color: #333;border: 1px solid #d7d7d7;border-radius: 2px;cursor: pointer;}
.education-con-wrapper .education-con .con-left .page-wrapper .page-item.on{background: #d80518;border: 1px solid #d80518;color: #fff;}
.education-con-wrapper .education-con .con-left .page-wrapper .page-item:hover{background: #d80518;border: 1px solid #d80518;color: #fff;}
.education-con-wrapper .education-con .con-left .page-wrapper .ellipsis{line-height: 38px;font-size: 14px;color: #333;}
.education-con-wrapper .education-con .con-right{float: right;width: 300px;}
.education-con-wrapper .education-con .con-right .ab-list{position: relative;width: 298px;height: 163px;border: 1px solid #ddd;overflow: hidden;}
.education-con-wrapper .education-con .con-right .ab-list .img{position: absolute;left: 0;top: 0;width: 10000px;}
.education-con-wrapper .education-con .con-right .ab-list .img li{float: left;display: block;width: 298px;height: 163px;}
.education-con-wrapper .education-con .con-right .ab-list .img li img{display: block;width: 298px;height: 163px;}
.education-con-wrapper .education-con .con-right .ab-list .num{padding-right: 6px;width:100%;position: absolute;left: 0;bottom: 6px;text-align: right;font-size: 0;box-sizing: border-box;}
.education-con-wrapper .education-con .con-right .ab-list .num li{display: inline-block;margin: 0 1px;vertical-align: top;width: 15px;height: 15px;line-height: 15px;text-align: center;font-size: 12px;color: #444;background: #fff;cursor: pointer;}
.education-con-wrapper .education-con .con-right .ab-list .num li.on{background: #d80518;color: #fff;}

.education-con-wrapper .education-con .con-right .ranking{margin-top: 29px;}
.education-con-wrapper .education-con .con-right .ranking .title{padding-bottom: 12px;line-height: 20px;font-size: 20px;color: #000;border-bottom: 1px solid #df0303;}
.education-con-wrapper .education-con .con-right .ranking .ranking-list{padding-top: 16px;}
.education-con-wrapper .education-con .con-right .ranking .ranking-item{margin-bottom: 11px;height: 24px;font-size: 0;}
.education-con-wrapper .education-con .con-right .ranking .ranking-item.on .num{background: #d80518;}
.education-con-wrapper .education-con .con-right .ranking .ranking-item .num{display: inline-block;vertical-align: top;width: 24px;height: 24px;line-height: 24px;text-align: center;font-size: 12px;color: #fff;background: #31313f;}
.education-con-wrapper .education-con .con-right .ranking .ranking-item .name{display: inline-block;margin-left: 5px;vertical-align: top;width: 110px;height: 24px;line-height: 24px;font-size: 12px;color: #444;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.education-con-wrapper .education-con .con-right .ranking .ranking-item .name:hover{color: #e63f4d;}
.education-con-wrapper .education-con .con-right .ranking .ranking-item .price{display: inline-block;margin-right: 15px;vertical-align: top;width: 73px;height: 24px;line-height: 24px;text-align: right;font-size: 12px;color: #e63f4d;}
.education-con-wrapper .education-con .con-right .ranking .ranking-item .type{display: inline-block;vertical-align: top;width: 58px;height: 24px;font-size: 0;}
.education-con-wrapper .education-con .con-right .ranking .ranking-item .type i{display: inline-block;vertical-align: top;margin-top: 3px;padding: 0 9px;line-height: 16px;font-size: 12px;color: #666;border: 1px solid #ddd;}
.education-con-wrapper .education-con .con-right .ranking .ranking-item .top{display: inline-block;vertical-align: top;width: 11px;height: 24px;background: url(../img/top.png) no-repeat center center;}
.education-con-wrapper .education-con .con-right .ad-wrapper{padding-top: 16px;width: 300px;}
.education-con-wrapper .education-con .con-right .ad-wrapper .ad-img{margin-bottom: 15px;width: 100%;}
.education-con-wrapper .education-con .con-right .ad-wrapper .ad-img img{display: block;width: 100%;}

.education-con-wrapper .education-con .con-right .news-wrapper{margin: 4px 0 17px;width: 298px;border: 1px solid #eee;}
.education-con-wrapper .education-con .con-right .news-wrapper .title-item{float: left;width: 99px;height: 35px;line-height: 35px;text-align: center;font-size: 14px;color: #333;border-bottom: 1px solid #eee;border-left: 1px solid #eee;cursor: pointer;}
.education-con-wrapper .education-con .con-right .news-wrapper .title-item:first-child{border-left: none;}
.education-con-wrapper .education-con .con-right .news-wrapper .title-item.on{width: 98px;border-bottom: none;font-weight: bold;color: #df0303;}
.education-con-wrapper .education-con .con-right .news-wrapper .news-con{margin-top: 8px;padding-bottom: 23px;display: none;}
.education-con-wrapper .education-con .con-right .news-wrapper .news-con.on{display: block;}
.education-con-wrapper .education-con .con-right .news-wrapper .con-item .icon{float: left;width: 26px;height: 35px;background: url(../img/icon.png) no-repeat center center;}
.education-con-wrapper .education-con .con-right .news-wrapper .con-item .name{float: left;width: 210px;line-height: 35px;font-size: 12px;color: #444;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.education-con-wrapper .education-con .con-right .news-wrapper .con-item .time{float: right;width: 60px;line-height: 35px;font-size: 12px;color: #999;}
.education-con-wrapper .education-con .con-right .news-wrapper .con-item:hover .name{color: #df0303;}

.education-con-wrapper .education-con .con-right .ab-list2{position: relative;width: 298px;height: 163px;border: 1px solid #ddd;overflow: hidden;}
.education-con-wrapper .education-con .con-right .ab-list2 .img{position: absolute;left: 0;top: 0;width: 10000px;}
.education-con-wrapper .education-con .con-right .ab-list2 .img li{float: left;display: block;width: 298px;height: 163px;}
.education-con-wrapper .education-con .con-right .ab-list2 .img li img{display: block;width: 298px;height: 163px;}
.education-con-wrapper .education-con .con-right .ab-list2 .num{padding-right: 6px;width:100%;position: absolute;left: 0;bottom: 6px;text-align: right;font-size: 0;box-sizing: border-box;}
.education-con-wrapper .education-con .con-right .ab-list2 .num li{display: inline-block;margin: 0 1px;vertical-align: top;width: 15px;height: 15px;line-height: 15px;text-align: center;font-size: 12px;color: #444;background: #fff;cursor: pointer;}
.education-con-wrapper .education-con .con-right .ab-list2 .num li.on{background: #d80518;color: #fff;}

.education-con-wrapper .education-con .con-right .recommend{margin-top: 18px;padding: 15px 5px 0 10px;width: 285px;border: 1px solid #eee;}
.education-con-wrapper .education-con .con-right .recommend .title{line-height: 18px;font-size: 18px;color: #000;}
.education-con-wrapper .education-con .con-right .recommend .recom-item{padding: 19px 0 20px;border-top: 1px solid #eee;}
.education-con-wrapper .education-con .con-right .recommend .recom-item:first-child{border-top: none;}
.education-con-wrapper .education-con .con-right .recommend .recom-item .avatar{float: left;max-width: 120px;height: 90px;}
.education-con-wrapper .education-con .con-right .recommend .recom-item .avatar img{display: block;height: 90px;max-width: 120px;}
.education-con-wrapper .education-con .con-right .recommend .recom-item .text{float: left;margin-left: 15px;}
.education-con-wrapper .education-con .con-right .recommend .recom-item .text .name{width: 145px;line-height: 14px;font-size: 14px;color: #000;}
.education-con-wrapper .education-con .con-right .recommend .recom-item .text .price{margin-top: 10px;line-height: 14px;font-size: 12px;color: #888;}
.education-con-wrapper .education-con .con-right .recommend .recom-item .text .price i{font-weight: bold;color: #df0303;}
.education-con-wrapper .education-con .con-right .recommend .recom-item .text .number{margin-top: 6px;line-height: 12px;font-size: 12px;color: #888;}
.education-con-wrapper .education-con .con-right .recommend .recom-item .text .join{display: block;margin-top: 12px;width: 76px;height: 23px;line-height: 23px;text-align: center;font-size: 12px;color: #fff;background: #df0303;}
.education-con-wrapper .education-con .con-right .recommend .recom-item .text .join:hover{background: #ca0202;}

/* child-education-detail */
.current-location2 .current-location2-title{height: 40px;background: #f7f7f7;}
.current-location2 .current-location2-title{line-height: 40px;font-size: 14px;color: #555;}
.current-location2 .current-location2-title a{color: #555;}
.current-location2 .current-location2-title a:hover{color: #df0303;}
.current-location2 .detail{padding: 29px 0 26px;}
.current-location2 .detail .avatar{float: left;max-width: 150px;height: 98px;border: 1px solid #dcdce7;}
.current-location2 .detail .avatar img{display: block;height: 98px;max-width: 150px;}
.current-location2 .detail .text{float: left;margin-left: 20px;width: 1020px;}
.current-location2 .detail .text .name{line-height: 24px;font-size: 24px;color: #000;}
.current-location2 .detail .text .price-company{margin-top: 26px;line-height: 20px;font-size: 14px;color: #555;}
.current-location2 .detail .text .price-company .company{margin-left: 70px;}
.current-location2 .detail .text .type-addre-time{margin-top: 8px;line-height: 20px;font-size: 14px;color: #555;}
.current-location2 .detail .text .type-addre-time .addre{margin-left: 60px;}
.current-location2 .detail .text .type-addre-time .time{margin-left: 37px;}

.child-education-detail .con-left .detail-left{float: left;width: 280px;}
.child-education-detail .con-left .detail-left .show-img{margin-bottom: 9px;width: 278px;height: 238px;border: 1px solid #ececee;}
.child-education-detail .con-left .detail-left .show-img img{display: block;width: 278px;height: 238px;}
.child-education-detail .con-left .detail-left .img-list{position: relative;width: 238px;height: 50px;overflow: hidden;}
.child-education-detail .con-left .detail-left .img-list .img{position: absolute;left: 0;top: 0;width: 10000px;}
.child-education-detail .con-left .detail-left .img-list .img li{float: left;width: 238px;height: 48px;}
.child-education-detail .con-left .detail-left .img-list .img li img{float: left;display: block;margin-left: 17px;height: 48px;border: 1px solid #ececee;cursor: pointer;}
.child-education-detail .con-left .detail-left .img-list .img li img.on{border: 1px solid #d80518;}
.child-education-detail .con-left .detail-left .btn{width: 20px;height: 50px;line-height: 50px;text-align: center;font-size: 18px;color: #999;background: #eee;cursor: pointer;}
.child-education-detail .con-left .detail-right{float: left;margin: 14px 0 0 30px;width: 570px;}
.child-education-detail .con-left .detail-right .name{line-height: 18px;font-size: 18px;color: #000;}
.child-education-detail .con-left .detail-right .type-addre{margin-top: 17px;padding: 5px 0;line-height: 20px;font-size: 14px;color: #555;}
.child-education-detail .con-left .detail-right .type-addre .type{float: left;width: 290px;}
.child-education-detail .con-left .detail-right .type-addre .addre{float: left;width: 280px;}
.child-education-detail .con-left .detail-right .number-time{margin-top: 0;}
.child-education-detail .con-left .detail-right .product{padding: 5px 0;line-height: 20px;font-size: 14px;color: #555;}
.child-education-detail .con-left .detail-right .website{word-break: break-all;}
.child-education-detail .con-left .detail-right .website a{color: #555;}
.child-education-detail .con-left .detail-right .website a:hover{text-decoration: underline;color: #d80518;}
.child-education-detail .con-left .detail-right .btn-list{margin-top: 25px;}
.child-education-detail .con-left .detail-right .btn-list a{float: left;display: block;margin-right: 14px;width: 176px;height: 45px;line-height: 45px;text-align: center;font-size: 18px;color: #fff;}
.child-education-detail .con-left .detail-right .btn-list .join{background: #df0303;}
.child-education-detail .con-left .detail-right .btn-list .join:hover{background: #ca0505;}
.child-education-detail .con-left .detail-right .btn-list .data{background: #ef8c10;}
.child-education-detail .con-left .detail-right .btn-list .data:hover{background: #d2790a;}
.child-education-detail .con-left .detail-right .btn-list .online{background: #009fe1;}
.child-education-detail .con-left .detail-right .btn-list .online:hover{background: #048ec7;}
.child-education-detail .con-left .project-intro{margin-top: 35px;}
.child-education-detail .con-left .project-intro .intro-list{height: 43px;border-bottom: 2px solid #df0303;}
.child-education-detail .con-left .project-intro .intro-list .intro-item{float: left;padding: 0 20px;margin-right: 5px;line-height: 43px;font-size: 18px;color: #555;border: 1px solid #ededed;border-bottom: none;border-radius: 8px 8px 0 0;cursor: pointer;}
.child-education-detail .con-left .project-intro .intro-list .intro-item.on{color: #fff;background: #df0303;}
.child-education-detail .con-left .project-intro .intro-text{display: none;padding: 16px 24px 40px;width: 830px;border: 1px solid #ededed;border-top: none;}
.child-education-detail .con-left .project-intro .intro-text.on{display: block;}
.child-education-detail .con-left .project-intro .intro-text h3{line-height: 48px;font-size: 16px;font-weight: bold;text-indent: 2em;color: #000;}
.child-education-detail .con-left .project-intro .intro-text p{margin-top: 10px;line-height: 28px;font-size: 16px;text-indent: 2em;color: #000;}
.child-education-detail .con-left .project-intro .intro-text img{display: block;margin: 5px auto;}
.child-education-detail .con-left .infor-question{margin-top: 17px;}
.child-education-detail .con-left .infor-question .infor{padding-left: 20px;width: 408px;border: 1px solid #ededed;}
.child-education-detail .con-left .infor-question .infor .title{line-height: 56px;font-size: 20px;color: #000;}
.child-education-detail .con-left .infor-question .infor .infor-item{font-size: 0;}
.child-education-detail .con-left .infor-question .infor .infor-item .icon{float: left;width: 14px;height: 35px;background: url(../img/icon.png) no-repeat left center;}
.child-education-detail .con-left .infor-question .infor .infor-item .name{float: left;width: 320px;line-height: 35px;font-size: 12px;color: #444;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.child-education-detail .con-left .infor-question .infor .infor-item .time{float: right;width: 60px;line-height: 35px;font-size: 12px;color: #999;}
.child-education-detail .con-left .infor-question .infor .infor-item:hover .name{color: #df0303;}

.child-education-detail .con-left .quick-question{padding: 19px 30px 17px 33px;margin-top: 17px;width: 815px;border: 1px solid #ededed;background: #faf3f3;}
.child-education-detail .con-left .quick-question .word{float: left;width: 37px;height: 37px;line-height: 37px;text-align: center;font-size: 20px;border: 1px solid #ededed;color: #fff;background: #df0303;border-radius: 4px;}
.child-education-detail .con-left .quick-question .prompt-input{float: left;margin-left: 20px;width: 584px;}
.child-education-detail .con-left .quick-question .prompt-input input{display: block;padding-left: 12px;width: 570px;height: 38px;line-height: 38px;font-size: 14px;border: 1px solid #ededed;background: #fff;}
.child-education-detail .con-left .quick-question .prompt-input p{margin-top: 17px;line-height: 12px;font-size: 12px;color: #888;}
.child-education-detail .con-left .quick-question .sub-btn{float: left;margin-left: 20px;width: 149px;height: 38px;line-height: 38px;font-size: 18px;text-align: center;color: #fff;background: #df0303;border: 1px solid #ededed;cursor: pointer;}
.child-education-detail .con-left .quick-question .sub-btn:hover{background: #ca0404;}

.child-education-detail .con-left .message{margin-top: 17px;width: 878px;border: 1px solid #ededed;}
.child-education-detail .con-left .message .title-wrapper{padding: 0 24px 0 28px;height: 45px;line-height: 45px;border-bottom: 1px solid #ededed;background: #df0303;}
.child-education-detail .con-left .message .title-wrapper .title{float: left;font-size: 20px;font-weight: bold;color: #fff;}
.child-education-detail .con-left .message .title-wrapper .more{float: right;font-size: 14px;color: #fff;}
.child-education-detail .con-left .message .title-wrapper .more:hover{color: #edeaea;}
.child-education-detail .con-left .message .message-list{padding: 27px 24px 0 29px;}
.child-education-detail .con-left .message .message-list .message-item{margin-bottom: 20px;}
.child-education-detail .con-left .message .message-list .avatar-name{float: left;}
.child-education-detail .con-left .message .message-list .avatar-name .avatar{width: 50px;height: 50px;border: 1px solid #ededed;border-radius: 3px;}
.child-education-detail .con-left .message .message-list .avatar-name .avatar img{display: block;width: 50px;height: 50px;}
.child-education-detail .con-left .message .message-list .avatar-name .name{margin-top: 13px;max-width: 70px;line-height: 12px;font-size: 12px;text-align: center;color: #555;}
.child-education-detail .con-left .message .message-list .message-content{float: right;padding: 0 14px;width: 718px;border: 1px solid #ededed;}
.child-education-detail .con-left .message .message-list .message-content .ip-time{height: 39px;line-height: 39px;font-size: 12px;color: #777;border-bottom: 1px solid #ededed;}
.child-education-detail .con-left .message .message-list .message-content .ip-time .ip{float: left;margin-left: 9px;}
.child-education-detail .con-left .message .message-list .message-content .ip-time .edition{float: left;margin-left: 42px;}
.child-education-detail .con-left .message .message-list .message-content .ip-time .time{float: left;margin-left: 60px;}
.child-education-detail .con-left .message .message-list .message-content .text{margin-left: 9px;padding: 8px 0 10px;line-height: 20px;font-size: 12px;color: #777;word-break: break-all;}

.child-education-detail .con-left .my-consult{margin-top: 19px;width: 878px;border: 1px solid #ededed;}
.child-education-detail .con-left .my-consult .title-wrapper{padding: 0 24px 0 28px;height: 45px;line-height: 45px;border-bottom: 1px solid #ededed;background: #df0303;}
.child-education-detail .con-left .my-consult .title-wrapper .title{float: left;font-size: 20px;font-weight: bold;color: #fff;}
.child-education-detail .con-left .my-consult .title-wrapper .tel{float: right;font-size: 16px;color: #fff;}
.child-education-detail .con-left .my-consult .title-wrapper .tel i{font-weight: bold;}
.child-education-detail .con-left .my-consult .consult-con{padding: 36px 20px 34px 33px;}
.child-education-detail .con-left .my-consult .consult-con .name-price{margin-bottom: 20px;}
.child-education-detail .con-left .my-consult .consult-con .name{float: left;font-size: 0;}
.child-education-detail .con-left .my-consult .consult-con .name .titl{display: inline-block;vertical-align: top;line-height: 40px;font-size: 14px;color: #333;}
.child-education-detail .con-left .my-consult .consult-con .name .input-text{display: inline-block;padding-left: 10px;vertical-align: top;width: 167px;height: 38px;line-height: 38px;font-size: 14px;border: 1px solid #ededed;}
.child-education-detail .con-left .my-consult .consult-con .name .input-radio{display: inline-block;margin: 14px 0 0 18px;vertical-align: top;width: 12px;height: 12px;}
.child-education-detail .con-left .my-consult .consult-con .name .man{display: inline-block;margin-left: 8px;vertical-align: top;line-height: 40px;font-size: 14px;color: #333;}
.child-education-detail .con-left .my-consult .consult-con .price{float: left;margin-left: 77px;font-size: 0;}
.child-education-detail .con-left .my-consult .consult-con .price .titl{display: inline-block;vertical-align: top;line-height: 40px;font-size: 14px;color: #333;}
.child-education-detail .con-left .my-consult .consult-con .price input{display: inline-block;padding-left: 10px;vertical-align: top;width: 167px;height: 38px;line-height: 38px;font-size: 14px;border: 1px solid #ededed;}
.child-education-detail .con-left .my-consult .consult-con .tel-address{margin-bottom: 20px;}
.child-education-detail .con-left .my-consult .consult-con .tel{float: left;font-size: 0;}
.child-education-detail .con-left .my-consult .consult-con .tel .titl{display: inline-block;vertical-align: top;line-height: 40px;font-size: 14px;color: #333;}
.child-education-detail .con-left .my-consult .consult-con .tel input{display: inline-block;padding-left: 10px;vertical-align: top;width: 167px;height: 38px;line-height: 38px;font-size: 14px;border: 1px solid #ededed;}
.child-education-detail .con-left .my-consult .consult-con .tel .data{display: inline-block;margin-left: 8px;vertical-align: top;width: 138px;height: 38px;line-height: 38px;font-size: 14px;text-align: center;color: #333;border: 1px solid #ededed;background: #f5f5f5;}
.child-education-detail .con-left .my-consult .consult-con .address{float: left;margin-left: 61px;font-size: 0;}
.child-education-detail .con-left .my-consult .consult-con .address .titl{display: inline-block;vertical-align: top;line-height: 40px;font-size: 14px;color: #333;}
.child-education-detail .con-left .my-consult .consult-con .address select{display: inline-block;margin-right: 14px;vertical-align: top;width: 84px;height: 40px;line-height: 40px;font-size: 14px;border: 1px solid #ededed;}
.child-education-detail .con-left .my-consult .consult-con .meg-left{float: left;}
.child-education-detail .con-left .my-consult .consult-con .meg-left .text{font-size: 0;}
.child-education-detail .con-left .my-consult .consult-con .meg-left .text .title{display: inline-block;vertical-align: top;line-height: 40px;font-size: 14px;color: #333;}
.child-education-detail .con-left .my-consult .consult-con .meg-left .text textarea{display: inline-block;padding: 10px;vertical-align: top;resize: none;width: 326px;height: 240px;line-height: 20px;font-size: 14px;border: 1px solid #ededed;}
.child-education-detail .con-left .my-consult .consult-con .meg-left .clause-sub{margin: 21px 0 0 45px;}
.child-education-detail .con-left .my-consult .consult-con .meg-left .clause-sub .clause{font-size: 0;}
.child-education-detail .con-left .my-consult .consult-con .meg-left .clause-sub .clause input{display: inline-block;vertical-align: top;width: 12px;height: 12px;}
.child-education-detail .con-left .my-consult .consult-con .meg-left .clause-sub .clause p{display: inline-block;margin-left: 11px;vertical-align: top;line-height: 12px;font-size: 12px;color: #333;}
.child-education-detail .con-left .my-consult .consult-con .meg-left .clause-sub .clause p a{color: #333;}
.child-education-detail .con-left .my-consult .consult-con .meg-left .clause-sub .clause p a:hover{color: #df0303;}
.child-education-detail .con-left .my-consult .consult-con .meg-left .clause-sub .sub{display: block;margin-top: 25px;width: 206px;height: 50px;line-height: 50px;text-align: center;font-size: 18px;color: #fff;background: #df0303;border: 1px solid #ededed;border-radius: 4px;}
.child-education-detail .con-left .my-consult .consult-con .meg-left .clause-sub .sub:hover{background: #cb0202;}
.child-education-detail .con-left .my-consult .consult-con .meg-right{float: right;width: 414px;border: 2px solid #fe4351;border-radius: 5px;}
.child-education-detail .con-left .my-consult .consult-con .meg-right .title{height: 35px;line-height: 35px;text-align: center;font-size: 16px;font-weight: bold;color: #fff;background: #fe4351;}
.child-education-detail .con-left .my-consult .consult-con .meg-right .meg-list{padding: 10px 10px 0 10px;}
.child-education-detail .con-left .my-consult .consult-con .meg-right .meg-item{margin-bottom: 10px;cursor: pointer;font-size: 0;}
.child-education-detail .con-left .my-consult .consult-con .meg-right .meg-item:hover p{color: red;}
.child-education-detail .con-left .my-consult .consult-con .meg-right .meg-item i{display: inline-block;vertical-align: top;margin: 6px 6px 0 0;width: 9px;height: 7px;background: url(../img/left.png);}
.child-education-detail .con-left .my-consult .consult-con .meg-right .meg-item p{display: inline-block;vertical-align: top;width: 379px;line-height: 20px;font-size: 14px;color: #444;}

.child-education-detail .con-right .company-infor{margin-bottom: 23px;}
.child-education-detail .con-right .company-infor .company-img{position: relative;padding-bottom: 6px;width: 298px;border: 1px solid #dedee8;background: #f5f5f5;}
.child-education-detail .con-right .company-infor .company-img .trademark{margin: 15px auto 24px;width: 129px;height: 90px;}
.child-education-detail .con-right .company-infor .company-img .trademark img{display: block;width: 129px;height: 90px;}
.child-education-detail .con-right .company-infor .company-img .company-name{margin-left: 10px;line-height: 14px;text-align: center;font-size: 14px;color: #00a9e1;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.child-education-detail .con-right .company-infor .company-img .company-add{margin: 13px 0 0 10px;line-height: 12px;text-align: center;font-size: 12px;color: #999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.child-education-detail .con-right .company-infor .company-img .company-add i{color: #444;}
.child-education-detail .con-right .company-infor .company-img .tit{position: absolute;left: 0;top: 0;}
.child-education-detail .con-right .company-infor .tag-list{margin-top: 28px;}
.child-education-detail .con-right .company-infor .tag-list .tag-item{float: left;margin-left: 4px;width: 95px;height: 20px;text-align: center;border: 1px solid #dcdcdc;font-size: 0;border-radius: 2px;}
.child-education-detail .con-right .company-infor .tag-list .tag-item .icon{display: inline-block;margin-right: 5px;vertical-align: top;}
.child-education-detail .con-right .company-infor .tag-list .tag-item span{display: inline-block;vertical-align: top;line-height: 20px;font-size: 12px;color: #666;text-decoration: underline;}
.child-education-detail .con-right .company-infor .tag-list .tag-item span:hover{color: #df0000;}
.child-education-detail .con-right .company-infor .tag-list .bao{margin-left: 0;}
.child-education-detail .con-right .company-infor .tag-list .bao .icon{width: 17px;height: 20px;background: url(../img/he.png)}
.child-education-detail .con-right .company-infor .tag-list .bao span{text-decoration: none;color: #df0000;}
.child-education-detail .con-right .company-infor .tag-list .cha .icon{width: 13px;height: 20px;background: url(../img/sea.png) no-repeat center center;}
.child-education-detail .con-right .company-infor .tag-list .ju .icon{width: 14px;height: 20px;background: url(../img/tan.png) no-repeat center center;}
.mask2{position: fixed;left: 0;top: 0;z-index: 110;width: 100%;height: 100%;background: #000;opacity: 0.6;filter:alpha(opacity: 60);display: none;}
.mask2.on{display: block;}
.discount-box{display: none;}
.discount-box.on{display: block;}
.discount-box .discount-con{position: fixed;left: 50%;top: 50%;z-index: 120;margin-left: -291px;margin-top: -290px;padding: 0 50px 30px;width: 482px;background: #fff;}
.discount-box .discount-con .title{padding-top: 40px;line-height: 37px;text-align: center;font-size: 36px;color: #000;}
.discount-box .discount-con .yzm input{font-size: 16px;}
.discount-box .discount-con .des{margin-top: 25px;line-height: 30px;font-size: 20px;color: #333;}
.discount-box .discount-con .name{margin-top: 30px;}
.discount-box .discount-con .name input{float: left;padding-left: 10px;width: 331px;height: 40px;line-height: 40px;font-size: 16px;border: 1px solid #e6e6e6;}
.discount-box .discount-con .name .man-wrapper{float: left;font-size: 0;}
.discount-box .discount-con .name .man-wrapper .radio{display: inline-block;margin: 12px 0 0 8px;vertical-align: top;width: 18px;height: 18px;background: url(../img/radio.png) no-repeat;cursor: pointer;}
.discount-box .discount-con .name .man-wrapper .radio.on{background: url(../img/radio-on.png) no-repeat;}
.discount-box .discount-con .name .man-wrapper .man{display: inline-block;margin: 0 15px 0 3px;vertical-align: top;line-height: 42px;font-size: 18px;color: #333;}
.discount-box .discount-con .tel{display: block;margin-top: 20px;padding-left: 10px;width: 469px;height: 40px;line-height: 40px;font-size: 16px;border: 1px solid #e6e6e6;}
.discount-box .discount-con .textarea{display: block;margin-top: 20px;padding: 10px;width: 459px;height: 60px;line-height: 25px;font-size: 16px;border: 1px solid #e6e6e6;resize: none;}
.discount-box .discount-con .submit{display: block;margin: 35px 0 0 5px;width: 469px;height: 42px;line-height: 42px;text-align: center;font-size: 20px;color: #fff;background: #df0303;border-radius: 4px;}
.discount-box .discount-con .submit:hover{background: #cd0202;}
.discount-box .discount-con .automatic-logon{margin-top: 20px;font-size: 0;}
.discount-box .discount-con .automatic-logon .checkbox{display: inline-block;vertical-align: top;width: 22px;height: 22px;background: url(../img/checkbox.png) no-repeat;cursor: pointer;}
.discount-box .discount-con .automatic-logon .checkbox.on{background: url(../img/checkbox-on.png) no-repeat;}
.discount-box .discount-con .automatic-logon .text{display: inline-block;margin-left: 15px;vertical-align: top;width: 445px;line-height: 22px;font-size: 18px;color: #333;}
.discount-box .discount-con .close{display: block;position: absolute;right: 0;top: 0;padding: 20px;width: 22px;height: 22px;background: url(../img/close.png) no-repeat center center;cursor: pointer;}

/* information */
.information-wrapper .information-list .infor-item{margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid #e9e9e9;}
.information-wrapper .information-list .infor-item .avatar{float: left;height: 144px;max-width: 220px;}
.information-wrapper .information-list .infor-item .avatar img{display: block;height: 144px;max-width: 220px;}
.information-wrapper .information-list .infor-item .text{float: left;margin-left: 47px;width: 610px;}
.information-wrapper .information-list .infor-item .text .title{line-height: 27px;font-size: 24px;color: #000;}
.information-wrapper .information-list .infor-item .text .time{margin-top: 13px;line-height: 12px;font-size: 12px;color: #b2b2b2;}
.information-wrapper .information-list .infor-item .text .con{margin-top: 14px;line-height: 27px;font-size: 14px;color: #888;}

.information-wrapper .con-left .my-consult{margin-top: 48px;}
.information-wrapper .con-right .read{padding: 0 9px;width: 280px;border: 1px solid #eee;}
.information-wrapper .con-right .read .title-wrapper{padding-top: 15px;height: 34px;border-bottom: 1px solid #eee;}
.information-wrapper .con-right .read .title-wrapper .title{margin-left: 10px;padding-left: 19px;line-height: 20px;font-size: 20px;color: #333;border-left: 4px solid #df0303;}
.information-wrapper .con-right .read .read-list{padding-top: 25px;}
.information-wrapper .con-right .read .read-list .read-item{margin-bottom: 22px;}
.information-wrapper .con-right .read .read-list .read-item .read-con{width: 100%;line-height: 17px;font-size: 16px;color: #555;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.information-wrapper .con-right .read .read-list .read-item .time{margin-top: 11px;line-height: 16px;font-size: 16px;color: #ccc;}
.information-wrapper .con-right .read .read-list .read-item:hover .read-con{color: #df0303;}
.information-wrapper .education-con .con-right .hot-rank .ranking-item .name{width: 266px;}

.information-wrapper .con-right .hot-enterp{margin-top: 24px;padding: 0 9px;width: 280px;border: 1px solid #eee;}
.information-wrapper .con-right .hot-enterp .title{height: 50px;line-height: 50px;font-size: 20px;color: #333;border-bottom: 1px solid #df0303;}
.information-wrapper .con-right .hot-enterp .hot-enterp-list{padding: 13px 0 23px;}
.information-wrapper .con-right .hot-enterp .hot-enterp-list .hot-enterp-item{float: left;margin-bottom: 7px;padding: 0 12px;line-height: 30px;font-size: 16px;color: #555;}
.information-wrapper .con-right .hot-enterp .hot-enterp-list .hot-enterp-item.on{background: #df0303;color: #fff;}
.information-wrapper .con-right .hot-enterp .hot-enterp-list .hot-enterp-item:hover{background: #df0303;color: #fff;}
.information-wrapper .education-con .con-left .page-wrapper{margin-top: 0;}
.information-wrapper .education-con .con-right .ranking{margin-top: 48px;}

/* information-detail */
.informa-detail-wrapper .con-left .informa-detail{padding-bottom: 29px;border-bottom: 1px solid #eee;}
.informa-detail-wrapper .con-left .informa-detail h3{line-height: 34px;text-align: center;font-size: 26px;color: #000;}
.informa-detail-wrapper .con-left .informa-detail .parting-line{display: block;height: 1px;background: #eee;}
.informa-detail-wrapper .con-left .informa-detail .time-author{margin: 25px 0 34px;text-align: center;font-size: 0;}
.informa-detail-wrapper .con-left .informa-detail .time-author .time{display: inline-block;vertical-align: top;line-height: 14px;font-size: 14px;color: #b2b2b2;}
.informa-detail-wrapper .con-left .informa-detail .time-author .line{margin: 0 25px;}
.informa-detail-wrapper .con-left .informa-detail .time-author .author{margin-left: 48px;}
.informa-detail-wrapper .con-left .informa-detail img{display: block;margin: 75px auto 0;}
.informa-detail-wrapper .con-left .informa-detail p{margin-top: 26px;line-height: 26px;font-size: 18px;color: #555;}
.informa-detail-wrapper .con-left .informa-detail .hot-tag{margin-top: 40px;}
.informa-detail-wrapper .con-left .informa-detail .hot-tag .title{float: left;line-height: 30px;font-size: 16px;color: #009fe1;}
.informa-detail-wrapper .con-left .informa-detail .hot-tag .tag-list{float: left;}
.informa-detail-wrapper .con-left .informa-detail .hot-tag .tag-list .tag-item{float: left;margin-right: 15px;padding: 0 15px;line-height: 28px;font-size: 16px;color: #009fe1;border: 1px solid #009fe1;}
.informa-detail-wrapper .con-left .pre-next{margin-top: 21px;line-height: 16px;font-size: 16px;color: #555;}
.informa-detail-wrapper .con-left .pre-next .next{width: 370px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.informa-detail-wrapper .con-left .pre-next .next a{color: #555;}
.informa-detail-wrapper .con-left .pre-next .next a:hover{text-decoration: underline;color: #df0303;}
.informa-detail-wrapper .con-left .related-articles{margin-top: 32px;padding-top: 28px;border-top: 1px solid #eee;}
.informa-detail-wrapper .con-left .related-articles .title{padding-left: 9px;line-height: 18px;font-size: 18px;color: #009fe3;border-left: 4px solid #00a0e0;}
.informa-detail-wrapper .con-left .related-articles .article-list{margin-top: 13px;}
.informa-detail-wrapper .con-left .related-articles .article-left{width: 370px;}
.informa-detail-wrapper .con-left .related-articles .article-left .article-item{line-height: 37px;font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.informa-detail-wrapper .con-left .related-articles .article-left .article-item a{color: #555;}
.informa-detail-wrapper .con-left .related-articles .article-left .article-item a:hover{color: #df0303;}
.informa-detail-wrapper .con-left .comment{margin-top: 42px;}
.informa-detail-wrapper .con-left .comment .all-num{padding-bottom: 14px;line-height: 14px;font-size: 14px;color: #333;border-bottom: 1px solid #e3e3e3;}
.informa-detail-wrapper .con-left .comment .all-num i{margin: 0 4px;}
.informa-detail-wrapper .con-left .comment .comment-item{padding: 32px 0 23px;border-bottom: 1px solid #e3e3e3;}
.informa-detail-wrapper .con-left .comment .comment-item .avatar{float: left;margin-left: 13px;width: 50px;height: 50px;border-radius: 50%;}
.informa-detail-wrapper .con-left .comment .comment-item .avatar img{display: block;width: 50px;height: 50px;border-radius: 50%;}
.informa-detail-wrapper .con-left .comment .comment-item .text{float: left;width: 784px;margin: 2px 0 0 28px;}
.informa-detail-wrapper .con-left .comment .comment-item .text .type{float: left;line-height: 14px;font-size: 14px;color: #333;}
.informa-detail-wrapper .con-left .comment .comment-item .text .name{float: left;margin-left: 9px;line-height: 14px;font-size: 14px;color: #333;}
.informa-detail-wrapper .con-left .comment .comment-item .text .time{float: left;margin-left: 80px;line-height: 14px;font-size: 14px;color: #b7b7b7;}
.informa-detail-wrapper .con-left .comment .comment-item .text-con{margin-top: 10px;line-height: 22px;font-size: 14px;color: #333;}


/* 以下是企业服务中心部分 */ 

/* enterprise-service */ 
.enterprise-service-header{width: 100%;height: 116px;background: url(../img/enterprise-ser-bd.png) no-repeat center center;background-size: cover;}
.enterprise-service-header h1{float: left;width: 226px;height: 116px;background: url(../img/logo2.png) no-repeat center center;}
.enterprise-service-header .line{float: left;display: block;margin: 40px 20px 0;width: 1px;height: 43px;background: #cbcbcb;}
.enterprise-service-header .title{float: left;line-height: 116px;font-size: 30px;font-weight: bold;color: #333;}
.enterprise-service-header .text{float: right;margin-right: 7px;line-height: 116px;font-size: 12px;color: #333;}
.enterprise-service-header .text i{color: #ee3733;}
.enterprise-service-header .name{max-width: 120px;overflow: hidden;white-space: nowrap;}
.enterprise-service-header .integral{margin-right:24px;}
.enterprise-service-header .sign-out{text-decoration: underline;cursor: pointer;}
.enterprise-service-header .sign-out:hover{color: #ee3733;}
.enter-service-nav{width: 100%;height: 38px;background: #1d8edc;}
.enter-service-nav .nav-item{float: left;}
.enter-service-nav .nav-item a{display: block;margin-top: 3px;padding: 0 30px;line-height: 35px;font-size: 16px;color: #fff;}
.enter-service-nav .nav-item:hover a{background: #fff;color: #1d8edc;}
.enter-service-nav .nav-item.on a{background: #fff;color: #1d8edc;}

.enter-service-con{margin-top: 29px;padding-bottom: 20px;}
.enter-service-con .enter-service-left{float: left;width: 202px;}
.enter-service-con .enter-service-left .contact-us{width: 200px;border: 1px solid #f5f8f9;}
.enter-service-con .enter-service-left .title{padding-left: 15px;line-height: 39px;font-size: 14px;font-weight: bold;color: #1d8edc;background: #f5f8f9;}
.enter-service-con .enter-service-left .left-con{padding: 0 9px;}
.enter-service-con .enter-service-left .tel-wei{padding: 14px 10px 9px;border-bottom: 1px solid #f5f8f9;}
.enter-service-con .enter-service-left .tel-wei .tel-item{margin-bottom: 7px;line-height: 20px;font-size: 12px;color: #555;word-break: break-all;}
.enter-service-con .enter-service-left .text{padding: 18px 10px 12px;line-height: 30px;font-size: 12px;color: #555;border-bottom: 1px solid #f5f8f9;}
.enter-service-con .enter-service-left .tel-wrapper{padding: 28px 10px 38px;font-size: 0;}
.enter-service-con .enter-service-left .tel-wrapper .icon{display: inline-block;vertical-align: top;width: 31px;height: 27px;background: url(../img/tel.png) no-repeat;}
.enter-service-con .enter-service-left .tel-wrapper .tel{display: inline-block;vertical-align: top;margin-left: 7px;line-height: 27px;font-size: 18px;color: #333;}
.enter-service-con .enter-service-center{float: left;margin-left: 17px;width: 532px;}
.enter-service-con .enter-service-center .time-addre{padding: 17px 10px 17px 22px;width: 498px;line-height: 24px;font-size: 12px;color: #555;background: #f8f8f8;border: 1px solid #f2f3f3;}
.enter-service-con .enter-service-center .time-addre i{color: #1d8edc;}
.enter-service-con .enter-service-center .inform-list{margin-top: 14px;padding: 19px 19px 8px 22px;width: 489px;border: 1px solid #f2f3f3;}
.enter-service-con .enter-service-center .inform-list .inform-item{margin-bottom: 10px;}
.enter-service-con .enter-service-center .inform-list .text{float: left;width: 388px;line-height: 30px;font-size: 12px;color: #555;}
.enter-service-con .enter-service-center .inform-list a{float: right;display: block;width: 96px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;font-weight: bold;color: #fff;background: #1d8edc;border-radius: 4px;}
.enter-service-con .enter-service-center .inform-list a:hover{background: #1a80c6;}
.enter-service-con .enter-service-center .visit{margin-top: 16px;padding: 0 1px;width: 530px;min-height: 132px;border: 1px solid #f2f3f3;}
.enter-service-con .enter-service-center .visit .title{padding-left: 21px;line-height: 39px;font-size: 14px;font-weight: bold;color: #1d8edc;border-bottom: 1px solid #e6f5ff;}
.enter-service-con .enter-service-center .visit .text-wrapper{padding: 15px 10px 10px 22px;}
.enter-service-con .enter-service-center .visit .text{line-height: 20px;font-size: 12px;color: #555;}
.enter-service-con .enter-service-center .visit .text i{color: #1d8edc;}
.enter-service-con .enter-service-right{float: right;width: 232px;}
.enter-service-con .enter-service-right .recom-reading{padding: 0 8px;width: 214px;border: 1px solid #f2f3f3;}
.enter-service-con .enter-service-right .recom-reading .title-wrapper{padding-top: 13px;height: 26px;border-bottom: 1px solid #f2f3f3;}
.enter-service-con .enter-service-right .recom-reading .title-wrapper .title{margin-left: 8px;padding-left: 11px;line-height: 15px;font-size: 14px;font-weight: bold;color: #1d8edc;border-left: 4px solid #1d8edc;}
.enter-service-con .enter-service-right .recom-reading .reading-list{padding: 14px 7px 36px;}
.enter-service-con .enter-service-right .recom-reading .reading-item{margin-bottom: 14px;}
.enter-service-con .enter-service-right .recom-reading .reading-item .text{line-height: 13px;font-size: 12px;color: #555;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} 
.enter-service-con .enter-service-right .recom-reading .reading-item .time{margin-top: 14px;line-height: 12px;font-size: 12px;color: #c4c4c4;}
.enter-service-con .enter-service-right .recom-reading .reading-item:hover .text{color: #ee3733;text-decoration: underline;}

/* enterprise-service-data */
.enter-service-data .enter-service-left .enterprise-info{width: 200px;border: 1px solid #f5f8f9;}
.enter-service-data .enter-service-left .enterprise-info .title{padding-left: 15px;line-height: 39px;font-size: 14px;font-weight: bold;color: #1d8edc;background: #f5f8f9;}
.enter-service-data .enter-service-left .enterprise-info .ent-info-list{padding: 0 14px 0 3px;}
.enter-service-data .enter-service-left .enterprise-info .ent-info-item{padding-left: 29px;line-height: 34px;font-size: 14px;color: #555;border-top: 1px solid #f5f8f9;cursor: pointer;}
.enter-service-data .enter-service-left .enterprise-info .ent-info-item:first-child{border-top: none;}
.enter-service-data .enter-service-left .enterprise-info .ent-info-item a{display: block;color: #555;}
.enter-service-data .enter-service-left .enterprise-info .ent-info-item:hover{color: #1d8edc;}
.enter-service-data .enter-service-left .enterprise-info .ent-info-item.on{color: #1d8edc;}
.enter-service-data .enter-service-left .enterprise-info .ent-info-item:hover a{color: #1d8edc;}
.enter-service-data .enter-service-left .enterprise-info .ent-info-item.on a{color: #1d8edc;}
.enter-service-data .enter-service-left .contact-us{margin-top: 23px;}
.enter-service-data .enter-service-right{float: right;width: 782px;}
.enter-service-data .enter-service-right .enterprise-info-item{width: 782px;margin-bottom: 16px;}
.enter-service-data .enter-service-right .enterprise-info-item.on .titl-wrapper .icon{background: url(../img/top-icon.png) no-repeat;}
.enter-service-data .enter-service-right .enterprise-info-item .titl-wrapper{padding-top: 13px;height: 27px;border: 1px solid #f5f8f9;background: #f8f8f8;cursor: pointer;}
.enter-service-data .enter-service-right .enterprise-info-item .titl-wrapper .titl{float: left;margin-left: 18px;padding-left: 11px;line-height: 15px;font-size: 14px;font-weight: bold;color: #1d8edc;border-left: 4px solid #1d8edc;}
.enter-service-data .enter-service-right .enterprise-info-item .titl-wrapper .icon{float: right;margin: 6px 20px 0 0;width: 13px;height: 7px;background: url(../img/bottom-icon.png) no-repeat;}
.enter-service-data .enter-service-right .enterprise-info-item .drop-down{display: none;width: 780px;padding: 22px 0 18px;background: #fff;border: 1px solid #f5f8f9;border-top: none;}
.enter-service-data .enter-service-right .enterprise-info-item .info-input .titl{float: left;margin-right: 15px;width: 147px;line-height: 38px;text-align: right;font-size: 14px;color: #555;}
.enter-service-data .enter-service-right .enterprise-info-item .info-input{margin-bottom: 12px;}
.enter-service-data .enter-service-right .enterprise-info-item .info-input input{float: left;padding-left: 5px;width: 528px;height: 36px;line-height: 36px;font-size: 14px;border: 1px solid #ededed;}
.enter-service-data .enter-service-right .enterprise-info-item .abstract textarea{float: left;padding: 5px;width: 523px;height: 66px;line-height: 20px;font-size: 14px;border: 1px solid #ededed;resize: none;}
.enter-service-data .enter-service-right .enterprise-info-item .introduce{margin-top: 12px;}
.enter-service-data .enter-service-right .enterprise-info-item .introduce .text-editor{float: left;}
.enter-service-data .enter-service-right #input-sub{display: block;margin: 30px auto 0;padding: 0 30px;height: 34px;line-height: 34px;font-size: 16px;color: #fff;background: #1d8edc;border-radius: 4px;}
.enter-service-data .enter-service-right #input-sub:hover{background: #1a83cc;}
.enter-service-data .enter-service-right .enterprise-info-item .amount-invested .amount{float: left;margin-right: 5px;font-size: 0;}
.enter-service-data .enter-service-right .enterprise-info-item .amount-invested .amount input{display: inline-block;margin-right: 5px;vertical-align: top;width: 150px;}
.enter-service-data .enter-service-right .enterprise-info-item .amount-invested .amount span{display: inline-block;vertical-align: top;line-height: 38px;font-size: 14px;color: #333;}
.enter-service-data .enter-service-right .enterprise-info-item .type .type-item{float: left;margin-right: 8px;font-size: 0;}
.enter-service-data .enter-service-right .enterprise-info-item .type input{display: inline-block;margin: 12px 5px 0 0;vertical-align: top;width: 14px;height: 14px;}
.enter-service-data .enter-service-right .enterprise-info-item .type span{display: inline-block;vertical-align: top;line-height: 38px;font-size: 14px;color: #333;}
.enter-service-data .enter-service-right .enterprise-info-item .add .input-text{float: left;margin-right: 5px;width: 300px;}
.enter-service-data .enter-service-right .enterprise-info-item .add .input-btn{float: left;height: 38px;width: 90px;line-height: 38px;font-size: 16px;color: #555;background: #ece9e9;border-radius: 4px;border: 1px solid #cdc8c8;}
.enter-service-data .enter-service-right .enterprise-info-item .add .input-btn:hover{background: #e0dcdc;}
.enter-service-data .enter-service-right .enterprise-info-item .num input{width: 260px;}
.enter-service-data .enter-service-right .enterprise-info-item .date .date-wrapper{float: left;width: 265px;height: 36px;border: 1px solid #ededed;font-size: 0;}
.enter-service-data .enter-service-right .enterprise-info-item .date .date-wrapper input{display: inline-block;vertical-align: top;width: 215px;border: none;}
.enter-service-data .enter-service-right .enterprise-info-item .date .date-wrapper i{display: inline-block;vertical-align: top;width: 45px;height: 36px;background: url(../img/date.png) no-repeat center center;}
.enter-service-data .enter-service-right .enterprise-info-item .manag-service .input-list{float: left;width: 530px;}
.enter-service-data .enter-service-right .enterprise-info-item .manag-service .input-item{float: left;margin: 0 5px 5px 0;width: 100px;}
.enter-service-data .enter-service-right .enterprise-info-item .manag-service .input-item input{width: 95px;}
.enter-service-data .enter-service-right .enterprise-info-item .notice{margin: 0 0 12px 14px;line-height: 15px;font-size: 14px;color: red;}
.enter-service-data .enter-service-right .enterprise-info-item .management{margin-bottom: 20px;}
.enter-service-data .enter-service-right .enterprise-info-item .enter-type select{float: left;padding-left: 5px;width: 267px;height: 38px;border: 1px solid #ededed;}
.enter-service-data .enter-service-right .enterprise-info-item .legal-person input{width: 261px;}
.enter-service-data .enter-service-right .enterprise-info-item .company-add select{float: left;margin-right: 8px;padding-left: 5px;width: 150px;height: 38px;border: 1px solid #ededed;}
.enter-service-data .enter-service-right .enterprise-info-item .now-logo .logo-img{float: left;height: 100px}
.enter-service-data .enter-service-right .enterprise-info-item .now-logo .logo-img img{display: block;height: 100px}
.enter-service-data .enter-service-right .enterprise-info-item .logo .file{position: relative;float: left;height: 36px;width: 90px;line-height: 36px;text-align: center;font-size: 16px;color: #555;background: #ece9e9;border-radius: 4px;border: 1px solid #cdc8c8;}
.enter-service-data .enter-service-right .enterprise-info-item .logo .file:hover{background: #e0dcdc;}
.enter-service-data .enter-service-right .enterprise-info-item .logo .file input{position: absolute;left: 0;top: 0;height: 36px;width: 85px;opacity: 0;filter:alpha(opacity: 0);}
.enter-service-data .enter-service-right .enterprise-info-item .notice2{margin-left: 62px;color: #555;}

/* enterprise-service-data1 */
.enter-service-data .enter-service-right .quali-audit-wrapper{width: 780px;border: 1px solid #f5f8f9;}
.enter-service-data .enter-service-right .quali-audit-wrapper .title-wrapper{padding-top: 13px;height: 27px;border-bottom: 1px solid #f5f8f9;background: #f8f8f8;}
.enter-service-data .enter-service-right .quali-audit-wrapper .title-wrapper .titl{float: left;margin-left: 18px;padding-left: 11px;line-height: 15px;font-size: 14px;font-weight: bold;color: #1d8edc;border-left: 4px solid #1d8edc;}
.enter-service-data .enter-service-right .quali-audit-wrapper .audit-list{padding: 23px 0 0 23px;min-height: 779px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .audit-item{float: left;margin: 0 36px 73px 0;}
.enter-service-data .enter-service-right .quali-audit-wrapper .audit-item .audit-img{float: left;width: 150px;height: 105px;border: 1px solid #f5f8f9;background: #fcfcfc;}
.enter-service-data .enter-service-right .quali-audit-wrapper .audit-item .audit-img img{display: block;width: 150px;height: 105px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .audit-item .text{float: left;margin-left: 20px;width: 170px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .audit-item .text .state{margin-top: 10px;line-height: 20px;font-size: 14px;color: #999;}
.enter-service-data .enter-service-right .quali-audit-wrapper .audit-item .btn-wrapper{margin-top: 22px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .audit-item .inp-text{float: left;padding-left: 2px;width: 150px;height: 36px;line-height: 36px;border: 1px solid #ededed;}
.enter-service-data .enter-service-right .quali-audit-wrapper .audit-item .file-btn{position: relative;float: left;margin-left: 8px;width: 84px;height: 36px;line-height: 36px;text-align: center;font-size: 14px;color: #fff;border: 1px solid #ededed;background: #1d8edc;}
.enter-service-data .enter-service-right .quali-audit-wrapper .audit-item .file-btn input{position: absolute;left: 0;top: 0;width: 86px;height: 38px;opacity: 0;filter:alpha(opacity: 0);}
.enter-service-data .enter-service-right .quali-audit-wrapper .audit-item .sub{float: left;margin-left: 8px;width: 84px;height: 36px;line-height: 36px;text-align: center;font-size: 14px;color: #1d8edc;border: 1px solid #ededed;background: #fff;cursor: pointer;}

/* enterprise-service-data2 */
.enter-service-data .enter-service-right .quali-audit-wrapper .cost-list table{margin: 29px auto 0;width: 744px;border-collapse: collapse;}
.enter-service-data .enter-service-right .quali-audit-wrapper .cost-list table th{line-height: 38px;font-size: 14px;font-weight: normal;color: #555;border: 1px solid #ededed;background: #f4f5f9;}
.enter-service-data .enter-service-right .quali-audit-wrapper .cost-list table td{height: 40px;font-size: 14px;text-align: center;color: #333;border: 1px solid #ededed;}
.enter-service-data .enter-service-right .quali-audit-wrapper .cost-list table .operation span{display: inline-block;vertical-align: top;}
.enter-service-data .enter-service-right .quali-audit-wrapper .cost-list table .operation span:hover{color: #1d8edc;text-decoration: underline;cursor: pointer;}
.enter-service-data .enter-service-right .quali-audit-wrapper .cost-list table .operation i{display: inline-block;margin: 3px 0 0 5px;vertical-align: top;width: 15px;height: 14px;background: url(../img/gary.png) no-repeat center center;cursor: pointer;}
.enter-service-data .enter-service-right .quali-audit-wrapper .cost-list table .operation i:hover{background: url(../img/blue.png) no-repeat center center;}
.enter-service-data .enter-service-right .quali-audit-wrapper .cost-list .nothing{margin: 0 auto;width: 742px;line-height: 40px;text-align: center;font-size: 14px;color: #333;border: 1px solid #ededed;border-top: none;}
.enter-service-data .enter-service-right .quali-audit-wrapper .add-cost{margin: 26px auto 0;padding-bottom: 30px;width: 744px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .add-cost .tit-wrapper{padding-bottom: 14px;border-bottom: 1px solid #efefef;}
.enter-service-data .enter-service-right .quali-audit-wrapper .add-cost .tit-wrapper .tit{margin-left: 4px;padding-left: 12px;line-height: 15px;font-size: 14px;color: #555;border-left: 4px solid #c12423;}
.enter-service-data .enter-service-right .quali-audit-wrapper .add-cost .add-cost-list{margin-top: 35px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .add-cost .add-cost-item{margin-bottom: 16px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .add-cost .add-cost-item .title{float: left;margin-right: 5px;width: 143px;line-height: 34px;text-align: right;font-size: 14px;color: #555;}
.enter-service-data .enter-service-right .quali-audit-wrapper .add-cost .add-cost-item input{float: left;padding-left: 5px;width: 325px;height: 32px;line-height: 32px;font-size: 14px;border: 1px solid #ededed;}
.enter-service-data .enter-service-right .quali-audit-wrapper .add-cost .add-cost-item .unit{float: left;margin-left: 12px;line-height: 34px;font-size: 14px;color: #555;}

.enter-service-data .enter-service-right .quali-audit-wrapper .add-cost .cost-sub{margin: 26px 0 0 151px;width: 84px;height: 34px;line-height: 34px;text-align: center;font-size: 14px;font-weight: bold;color: #fff;background: #1d8edc;border-radius: 2px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .add-cost .cost-sub:hover{background: #177fc6;}

/* enterprise-service-data4 */
.enter-service-data .enter-service-right .quali-audit-wrapper .franc-store{margin-top: 90px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .franc-store .add-cost-item select{float: left;margin: 5px 5px 0 0 ;width: 97px;height: 24px;line-height: 24px;font-size: 14px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .franc-store .btn-wrapper{margin: 40px 0 0 151px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .franc-store .btn-wrapper .add-to{float: left;margin-right: 13px;width: 107px;height: 34px;line-height: 34px;text-align: center;font-size: 14px;font-weight: bold;color: #fff;border-radius: 2px;background: #1d8edc;}
.enter-service-data .enter-service-right .quali-audit-wrapper .franc-store .btn-wrapper .add-to:hover{background: #177fc6;}
.enter-service-data .enter-service-right .quali-audit-wrapper .franc-store .btn-wrapper .cancel{background: #f5f5f5;color: #555;cursor: pointer;}
.enter-service-data .enter-service-right .quali-audit-wrapper .franc-store .btn-wrapper .cancel:hover{background: #e3e1e1;}

/* enterprise-service-data6 */
.enter-service-data .enter-service-right .quali-audit-wrapper .franc-store .time-wrapper .time{float: left;width: 330px;height: 32px;border: 1px solid #ededed;}
.enter-service-data .enter-service-right .quali-audit-wrapper .franc-store .time-wrapper .time input{float: left;width: 295px;height: 32px;line-height: 32px;font-size: 14px;border: none;}
.enter-service-data .enter-service-right .quali-audit-wrapper .franc-store .time-wrapper .time i{float: left;width: 30px;height: 32px;background: url(../img/date2.png) no-repeat;}
.enter-service-data .enter-service-right .quali-audit-wrapper .franc-store .add-cost-item textarea{float: left;padding: 10px;width: 427px;height: 167px;font-size: 14px;resize: none;border: 1px solid #ededed;}
.enter-service-data .enter-service-right .quali-audit-wrapper .franc-store .file-wrapper .input-file{position: relative;float: left;margin-left: 15px;width: 84px;height: 34px;line-height: 34px;text-align: center;font-size: 14px;font-weight: bold;color: #fff;background: #1d8edc;border-radius: 3px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .franc-store .file-wrapper .input-file:hover{background: #177fc6;}
.enter-service-data .enter-service-right .quali-audit-wrapper .franc-store .file-wrapper .input-file input{position: absolute;left: 0;top: 0;padding: 0;width: 84px;height: 34px;border: none;opacity: 0;filter:alpha(opacity: 0);}
.enter-service-data .enter-service-right .quali-audit-wrapper .franc-store img{display: block;width: 147px;height: 103px;border: 1px solid #ededed;background: #f3f3f3;}
.enter-service-data .enter-service-right .quali-audit-wrapper .franc-store .add-cost-item p{margin-top: 18px;line-height: 13px;font-size: 12px;color: #555;}

/* enterprise-service-data5 */
.enter-service-data .enter-service-right .mask-small-hook{position: relative;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up{margin: 30px auto 0;width: 715px;min-height: 772px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-up-t .img-up-nav{float: left;margin: 8px 0 0 5px;height: 15px;border-left: 4px solid #1d8edc;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-up-t .img-up-item{float: left;padding: 0 14px;line-height: 15px;font-size: 14px;font-weight: bold;color: #555;cursor: pointer;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-up-t .img-up-item.on{color: #1d8edc;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-up-t .upload{float: right;margin: 0 14px;width: 112px;height: 33px;line-height: 33px;text-align: center;font-size: 14px;font-weight: bold;color: #fff;background: #1d8edc;cursor: pointer;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-up-t{padding-bottom: 10px;border-bottom: 1px solid #f5f8f9;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-up-t .upload:hover{background: #177fc6;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-up-t .delet{background: #d4d4d4;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-up-t .delet.on{background:  #1d8edc;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-list .img-con{margin-top: 25px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-list .img-item{float: left;margin: 0 10px 10px 0;width: 162px;border: 1px solid #f5f8f9;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-list .img-item .show-img{margin: 0 auto;width: 148px;height: 110px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-list .img-item .show-img img{display: block;width: 148px;height: 110px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-list .img-item .titl{margin-top: 5px;line-height: 20px;text-align: center;font-size: 14px;color: #555;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-item .btn-wrapper{margin-top: 8px;padding-bottom: 6px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-item .btn-wrapper input{float: left;margin: 4px 5px 0 12px;width: 15px;height: 15px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-item .btn-wrapper .btn{position: relative;float: left;margin-right: 5px;width: 32px;height: 24px;line-height: 24px;text-align: center;font-size: 12px;color: #0066cc;border: 1px solid #bfbfbf;border-radius: 3px;cursor: pointer;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-item .btn-wrapper .btn:hover{color: #ff6600;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-item .btn-wrapper .btn .list{position: absolute;right: 0;top: 32px;width: 95px;color: #0066cc;border: 1px solid #bfbfbf;display: none;background: #fff;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-item .btn-wrapper .btn .list.on{display: block;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-item .btn-wrapper .btn .list li{line-height: 30px;font-size: 12px;border-top: 1px dashed #bfbfbf;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-item .btn-wrapper .btn .list li:first-child{border-top: none;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-up .img-item .btn-wrapper .btn .list li:hover{color: #ff6600;}
.enter-service-data .enter-service-right .quali-audit-wrapper .mask-small{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0.5;filter:alpha(opacity: 50);background: #000;display: none;}
.enter-service-data .enter-service-right .quali-audit-wrapper .mask-small.on{display: block;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-box{position: absolute;left: 50%;top: 50%;margin-left: -353px;margin-top: -220px;width: 706px;height: 440px;background: #fff;display: none;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-box.on{display: block;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-box .img-box-t{background: #efefef;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-box .img-box-t .title{float: left;margin-left: 22px;line-height: 43px;font-size: 16px;font-weight: bold;color: #555;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-box .img-box-t .text{float: left;margin: 6px 0 0 5px;width: 500px;line-height: 16px;font-size: 12px;color: #ff0100;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-box .type-tit{margin: 31px 0 0 35px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-box .type-tit select{float: left;width: 143px;height: 35px;line-height: 35px;font-size: 14px;border: 1px solid #ededed;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-box .type-tit .tit{float: left;margin-left: 29px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-box .type-tit .tit span{float: left;margin-right: 21px;line-height: 35px;font-size: 14px;color: #555;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-box .type-tit .tit input{float: left;padding-left: 5px;width: 338px;height: 33px;line-height: 33px;font-size: 14px;border: 1px solid #ededed;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-box .upload{margin: 25px 0 0 35px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-box .upload .upload-btn{position: relative;float: left;width: 95px;height: 34px;line-height: 34px;text-align: center;font-size: 14px;color: #fff;background: #1d8edc;border-radius: 3px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-box .upload .upload-btn:hover{background: #1a81c8;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-box .upload .upload-btn input{position: absolute;left: 0;top: 0;width: 95px;height: 34px;opacity: 0;filter:alpha(opacity: 0);}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-box .upload span{float: left;margin: 0 5px;width: 14px;height: 34px;background: url(../img/img_5b.gif) no-repeat center center;cursor: pointer;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-box .upload p{float: left;margin-top: 9px;width: 540px;line-height: 16px;font-size: 14px;color: #555;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-box .upload-sub{display: block;margin: 66px auto 0;width: 192px;height: 44px;line-height: 44px;text-align: center;font-size: 16px;color: #fff;background: #1d8edc;border-radius: 3px;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-box .upload-sub:hover{background: #1a81c8;}
.enter-service-data .enter-service-right .quali-audit-wrapper .img-box .close{position: absolute;right: 0;top: 0;width: 28px;height: 43px;background: url(../img/close_send.png) no-repeat left center;cursor: pointer;}

/* enterprise-service-customer */
.enter-service-data .enter-service-right .manage-messages .drop-down{display: block;}
.enter-service-data .enter-service-right .manage-messages .enterprise-info-item{margin-bottom: 0;}
.enter-service-data .enter-service-right .manage-messages .company-add select{width: 125px;}
.enter-service-data .enter-service-right .manage-messages .company-add .reply-statu{float: right;}
.enter-service-data .enter-service-right .manage-messages .company-add .reply-statu h4{float: left;line-height: 38px;font-size: 14px;color: #555;}
.enter-service-data .enter-service-right .manage-messages .search input{width: 130px;}
.enter-service-data .enter-service-right .manage-messages .search .search-item{float: left;margin-left: 20px;}
.enter-service-data .enter-service-right .manage-messages .search .search-item span{float: left;line-height: 38px;font-size: 14px;color: #555;}
.enter-service-data .enter-service-right .manage-messages .time .time-item{float: left;width: 135px;height: 36px;border: 1px solid #ededed;}
.enter-service-data .enter-service-right .manage-messages .time .time-item input{width: 100px;border: none;}
.enter-service-data .enter-service-right .manage-messages .time .time-item .icon{float: left;width: 30px;height: 36px;background: url(../img/date2.png) no-repeat center center #f4f4f4;}
.enter-service-data .enter-service-right .manage-messages .time .gang{float: left;margin: 0 12px;font-size: 14px;line-height: 38px;}
.enter-service-data .enter-service-right .manage-messages .time .search-btn{float: left;margin-left: 17px;padding-left: 0;width: 85px;height: 38px;line-height: 38px;text-align: center;font-size: 14px;font-weight: bold;color: #fff;background: #1d8edc;border-radius: 4px;cursor: pointer;}
.enter-service-data .enter-service-right .manage-messages .time .search-btn:hover{background: #197ec3;}
.enter-service-data .enter-service-right .message-list-wrapper{width: 780px;border: 1px solid #ededed;}
.enter-service-data .enter-service-right .message-list-wrapper .meg-top{height: 58px;background: #f2f2f2;}
.enter-service-data .enter-service-right .message-list-wrapper .meg-top .check{float: left;margin: 25px 20px 0 14px;font-size: 0;}
.enter-service-data .enter-service-right .message-list-wrapper .meg-top .check input{display: inline-block;vertical-align: top;width: 13px;height: 13px;}
.enter-service-data .enter-service-right .message-list-wrapper .meg-top .check span{display: inline-block;margin-left: 6px;vertical-align: top;line-height: 13px;font-size: 12px;color: #555;}
.enter-service-data .enter-service-right .message-list-wrapper .meg-top .delete{float: left;margin: 17px 5px 0 0;width: 76px;height: 24px;line-height: 24px;text-align: center;font-size: 12px;color: #555;border: 1px solid #dcdcdc;background: url(../img/btn-bd.png);border-radius: 2px;cursor: pointer;}
.enter-service-data .enter-service-right .message-list-wrapper .meg-top .show-num{float: right;margin: 18px 18px 0 0;width: 180px;height: 24px;line-height: 24px;font-size: 12px;color: #555;border: 1px solid #aaa;}
.enter-service-data .enter-service-right .message-list-wrapper .message-list{padding: 18px 16px 13px 14px;}
.enter-service-data .enter-service-right .message-list-wrapper .meg-item{margin-bottom: 30px;}
.enter-service-data .enter-service-right .message-list-wrapper .meg-item input{float: left;margin: 33px 12px 0 0;width: 13px;height: 13px;}
.enter-service-data .enter-service-right .message-list-wrapper .meg-item .avatar{float: left;width: 52px;}
.enter-service-data .enter-service-right .message-list-wrapper .meg-item .avatar img{display: block;width: 50px;height: 50px;border: 1px solid #ededed;border-radius: 3px;}
.enter-service-data .enter-service-right .message-list-wrapper .meg-item .avatar .name{display: block;margin-top: 10px;line-height: 18px;text-align: center;font-size: 12px;color: #555;}
.enter-service-data .enter-service-right .message-list-wrapper .meg-item .text{float: left;margin-left: 25px;padding: 0 12px;width: 619px;border: 1px solid #ededed;}
.enter-service-data .enter-service-right .message-list-wrapper .meg-item .text .text-t{padding-left: 10px;height: 39px;border-bottom: 1px solid #f4f4f4;}
.enter-service-data .enter-service-right .message-list-wrapper .meg-item .text .text-t .ip{float: left;line-height: 39px;font-size: 12px;color: #777;}
.enter-service-data .enter-service-right .message-list-wrapper .meg-item .text .text-t .type{margin-left: 42px;}
.enter-service-data .enter-service-right .message-list-wrapper .meg-item .text .text-t .time{margin-left: 60px;}
.enter-service-data .enter-service-right .message-list-wrapper .meg-item .text p{padding: 8px 10px 12px 5px;line-height: 18px;font-size: 12px;color: #555;}
.enter-service-data .enter-service-right .message-list-wrapper .meg-item .text .reply{float: right;margin:  7px 15px 0 0;width: 50px;height: 24px;line-height: 24px;text-align: center;font-size: 12px;color: #555;border: 1px solid #dcdcdc;background: url(../img/btn-bd.png);border-radius: 2px;cursor: pointer;}
.reply-box{display: none;position: fixed;right: 2px;bottom: 50px;padding-bottom: 15px;width: 280px;border: 1px solid #dcdcdc;z-index: 99;background: #fff;}
.reply-box .title{padding-left: 15px;line-height: 30px;font-size: 16px;color: #666;background: #f2f2f2;}
.reply-box textarea{display: block;padding: 10px;width: 258px;height: 260px;line-height: 20px;font-size: 14px;border: 1px solid #dcdcdc;resize: none;}
.reply-box .reply-btn-wrapper{margin-top: 15px;padding: 0 20px;}
.reply-box .reply-btn-wrapper .btn{width: 80px;height: 38px;line-height: 38px;text-align: center;font-size: 14px;border-radius: 3px;cursor: pointer;}
.reply-box .reply-btn-wrapper .reply-btn{float: left;background: #1d8edc;color: #fff;}
.reply-box .reply-btn-wrapper .cancel-btn{float: right;background: #f2f2f2;color: #666;}


/* enterprise-service-customer-reply */
.enter-service-data .enter-service-right .replay-wrapper .replay textarea{float: left;padding: 10px;width: 579px;height: 223px;border: 1px solid #f2f3f3;resize: none;}
.enter-service-data .enter-service-right .replay-wrapper .replay-btn{margin: 10px 0 245px 161px;width: 165px;height: 46px;line-height: 46px;text-align: center;font-size: 18px;color: #fff;border: 1px solid #f2f3f3;border-radius: 4px;background: #1d8edc;}
.enter-service-data .enter-service-right .replay-wrapper .replay-btn:hover{background: #1a7dc2;}

/* enterprise-service-customer-library */
.enter-service-data .enter-service-right .library .search input{width: 175px;}
.enter-service-data .enter-service-right .library .search .search-item select{float: left;padding-left: 5px;width: 137px;height: 38px;border: 1px solid #ededed;}
.enter-service-data .enter-service-right .library .real-name input{width: 175px;}
.enter-service-data .enter-service-right .library-list .library-item{margin-bottom: 14px;padding: 19px 10px 12px 25px;width: 745px;border: 1px solid #f2f3f3;}
.enter-service-data .enter-service-right .library-list .library-item .name-address .name{float: left;width: 206px;line-height: 20px;font-size: 14px;color: #555;}
.enter-service-data .enter-service-right .library-list .library-item .name-address .name i{margin-left: 10px;}
.enter-service-data .enter-service-right .library-list .library-item .name-address .inve-ability{float: left;width: 213px;line-height: 20px;font-size: 14px;color: #1d8edc;}
.enter-service-data .enter-service-right .library-list .library-item .name-address .inve-ability i{color: #555;}
.enter-service-data .enter-service-right .library-list .library-item .name-address .add{width: 325px;}
.enter-service-data .enter-service-right .library-list .library-item .intention-time{margin-top: 8px;}
.enter-service-data .enter-service-right .library-list .library-item .intention-time .intention{float: left;width: 420px;line-height: 20px;font-size: 14px;color: #1d8edc;}
.enter-service-data .enter-service-right .library-list .library-item .intention-time .intention i{color: #555;}
.enter-service-data .enter-service-right .library-list .library-item .intention-time .time{width: 325px;}
.enter-service-data .enter-service-right .library-list .library-item:first-child{border-top: none;}

/* enterprise-service-customer-comment */
.enter-service-data .enter-service-right .comment .subtitle{padding-left: 34px;line-height: 50px;font-size: 18px;color: #333;border: 1px solid #f5f8f9;}
.enter-service-data .enter-service-right .comment .enterprise-info-item .titl{margin-right: 0;width: 105px;}
.enter-service-data .enter-service-right .comment .enterprise-info-item .info-input input{width: 130px;}
.enter-service-data .enter-service-right .comment .enterprise-info-item .info-input .star{float: left;margin-left: 24px;}
.enter-service-data .enter-service-right .comment .enterprise-info-item .info-input .star span{float: left;line-height: 38px;font-size: 14px;color: #555;}
.enter-service-data .enter-service-right .comment .enterprise-info-item .info-input .star select{width: 100px;}
.enter-service-data .enter-service-right .comment .enterprise-info-item .info-input .time{float: left;margin-left: 21px;}
.enter-service-data .enter-service-right .comment .enterprise-info-item .info-input .time span{float: left;line-height: 38px;font-size: 14px;color: #555;}
.enter-service-data .enter-service-right .comment .enterprise-info-item .info-input .time-item{float: left;width: 100px;height: 36px;border: 1px solid #ededed}
.enter-service-data .enter-service-right .comment .enterprise-info-item .info-input .time-item input{float: left;width: 70px;}
.enter-service-data .enter-service-right .comment .enterprise-info-item .info-input .time-item i{float: left;width: 22px;height: 36px;background: url(../img/date.png) no-repeat left center;}
.enter-service-data .enter-service-right .comment .enterprise-info-item .search-btn{margin:  20px  0 0 106px;width: 85px;height: 38px;line-height: 38px;text-align: center;font-size: 14px;font-weight: bold;color: #fff;background: #1d8edc;border-radius: 4px;cursor: pointer;}
.enter-service-data .enter-service-right .comment .enterprise-info-item .search-btn:hover{background: #197ec3;}

/* enterprise-service-inform3 */ 
.enter-service-data .enter-service-right .release-meg .classi select{float: left;width: 269px;height: 38px;border: 1px solid #ededed;}
.enter-service-data .enter-service-right .release-meg .enterprise-info-item .info-input input{width: 487px;}
.enter-service-data .enter-service-right .release-meg .enterprise-info-item .info-input .editor{float: left;}
.enter-service-data .enter-service-right .release-meg .enterprise-info-item .contacts input{width: 262px;}
.enter-service-data .enter-service-right .release-meg .enterprise-info-item .code input{width: 262px;}
.enter-service-data .enter-service-right .release-meg .enterprise-info-item .code .code-img{float: left;margin: 5px 0 0 8px;height: 28px;}
.enter-service-data .enter-service-right .release-meg .enterprise-info-item .code .code-img img{display: block;height: 28px;}
.enter-service-data .enter-service-right .release-meg .enterprise-info-item .code .invisi{float: left;margin-left: 8px;line-height: 38px;font-size: 14px;color: #1d8edc;cursor: pointer;}
.enter-service-data .enter-service-right .release-meg .enterprise-info-item .code .invisi:hover{color: #1a82c9;}
/* enterprise-service-inform2 */
.enter-service-data .service-inform2 .notice-list{padding: 33px 0 20px;width: 780px;min-height: 305px;border: 1px solid #f5f8f9;border-top: none;}
.enter-service-data .service-inform2 .notice-list table{margin: 0 auto;width: 720px;border-collapse: collapse;}
.enter-service-data .service-inform2 .notice-list table th{line-height: 38px;font-size: 14px;font-weight: normal;color: #555;border: 1px solid #ededed;background: #f4f5f9;}
.enter-service-data .service-inform2 .notice-list table td{height: 40px;font-size: 14px;text-align: center;color: #333;border: 1px solid #ededed;}
.enter-service-data .service-inform2 .notice-list table .operation span{display: inline-block;vertical-align: top;}
.enter-service-data .service-inform2 .notice-list table .operation span:hover{color: #1d8edc;text-decoration: underline;cursor: pointer;}
.enter-service-data .service-inform2 .notice-list table .operation i{display: inline-block;margin: 3px 0 0 5px;vertical-align: top;width: 15px;height: 14px;background: url(../img/gary.png) no-repeat center center;cursor: pointer;}
.enter-service-data .service-inform2 .notice-list table .operation i:hover{background: url(../img/blue.png) no-repeat center center;}
.enter-service-data .service-inform2 .notice-list .nothing{margin: 0 auto;width: 718px;line-height: 40px;text-align: center;font-size: 14px;color: #333;border: 1px solid #ededed;border-top: none;}

/* enterprise-service-inform4 */
.enter-service-data .service-inform4 .enterprise-info-item .classi select{width: 156px;}
 
/* enterprise-service-account */
.enter-service-data .service-account .enterprise-info-item .drop-down{height: 442px;}
.enter-service-data .service-account .enterprise-info-item .drop-down .regis-time{margin: 27px 0 0 41px;line-height: 20px;font-size: 14px;color: #333;}
.enter-service-data .service-account .enterprise-info-item .drop-down .member-type{margin: 15px 0 0 41px;}

/* enterprise-service-account2 */
.enter-service-data .service-account .enterprise-info-item .modify-password{padding-top: 15px;}
.enter-service-data .service-account .modify-password .modify-pas-item{margin-bottom: 16px;}
.enter-service-data .service-account .modify-password .modify-pas-item .title{float: left;margin-right: 12px;width: 154px;line-height: 34px;text-align: right;font-size: 14px;color: #333;}
.enter-service-data .service-account .modify-password .modify-pas-item .name{float: left;line-height: 34px;font-size: 14px;color: #333;}
.enter-service-data .service-account .modify-password .modify-pas-item input{float: left;padding-left: 5px;width: 282px;height: 32px;line-height: 32px;border: 1px solid #ededed;}
.enter-service-data .service-account .modify-password .modify-btn{margin: 15px 0 0 168px;width: 160px;height: 44px;line-height: 44px;text-align: center;font-size: 18px;color: #fff;border: 1px solid #f2f3f3;border-radius: 4px;background: #1d8edc;}
.enter-service-data .service-account .modify-password .modify-btn:hover{background: #1a7dc2;}


/* 以下是个人中心部分 */ 

.personal-center-header{border-bottom: 2px solid #1d8edc;}
.personal-center-header .sign-out{text-decoration: none;}
.personal-center-header .msg{margin-right: 30px;}
.personal-center-header .index{margin-right: 25px;}
.personal-center-header .index:hover{color: #ee3733;}
.personal-center-header .user-name{margin-right: 32px;}
.personal-center-header .user-name i{color: #1d8edc;}
.personal-center .enter-service-left .user-infor{padding: 21px 10px 29px 20px;width: 170px;border: 1px solid #f5f8f9;}
.personal-center .enter-service-left .user-infor .avatar{margin-left: 10px;width: 138px;height: 138px;border: 1px solid #f5f8f9;}
.personal-center .enter-service-left .user-infor .avatar img{display: block;width: 138px;height: 138px;}
.personal-center .enter-service-left .user-infor .name{margin-top: 22px;line-height: 15px;font-size: 14px;color: #555;}
.personal-center .enter-service-left .user-infor .follow{margin-top: 16px;}
.personal-center .enter-service-left .user-infor .follow i{color: #df0303;}
.personal-center .enter-service-left .user-infor .data{margin-top: 15px;}
.personal-center .enter-service-left .user-infor .data .titl{float: left;line-height: 15px;font-size: 14px;color: #555;}
.personal-center .enter-service-left .user-infor .data .progress-wrapper{float: left;margin-top: 5px;width: 80px;height: 8px;background: #dadada;}
.personal-center .enter-service-left .user-infor .data .progress-wrapper .progress{height: 8px;background: #df0303;}  
.personal-center .enter-service-left .user-infor .data .complete{float: left;margin-left: 5px;line-height: 15px;font-size: 14px;color: #df0303;text-decoration: underline;}
.personal-center .enter-service-left .user-infor .data .complete:hover{color: #ce0303;}
.personal-center .personal-center-right{float: right;width: 778px;}

.personal-center .personal-center-right .ab-list{position: relative;width: 778px;height: 210px;overflow: hidden;}
.personal-center .personal-center-right .ab-list .img{position: absolute;left: 0;top: 0;width: 10000px;}
.personal-center .personal-center-right .ab-list .img li{float: left;display: block;width: 778px;height: 210px;}
.personal-center .personal-center-right .ab-list .img li img{display: block;width: 778px;height: 210px;}
.personal-center .personal-center-right .ab-list .num{padding-right: 6px;width:100%;position: absolute;left: 0;bottom: 8px;text-align: right;font-size: 0;box-sizing: border-box;}
.personal-center .personal-center-right .ab-list .num li{display: inline-block;margin: 0 4px;vertical-align: top;width: 20px;height: 20px;line-height: 20px;text-align: center;font-size: 14px;color: #444;background: #fff;cursor: pointer;}
.personal-center .personal-center-right .ab-list .num li.on{background: #d80518;color: #fff;}
.personal-center .personal-center-right .project-intro{margin-top: 20px;}
.personal-center .personal-center-right .project-intro .intro-list{height: 39px;border-bottom: 2px solid #df0303;}
.personal-center .personal-center-right .project-intro .intro-list .intro-item{float: left;padding: 0 20px;margin-right: 8px;line-height: 39px;font-size: 16px;color: #333;border: 1px solid #ededed;border-bottom: none;border-radius: 8px 8px 0 0;cursor: pointer;}
.personal-center .personal-center-right .project-intro .intro-list .intro-item.on{color: #fff;background: #df0303;}
.personal-center .personal-center-right .project-intro .follow-list-wrapper{display: none;padding-top: 12px ;width: 100%;}
.personal-center .personal-center-right .project-intro .follow-list-wrapper.on{display: block;}
.personal-center .personal-center-right .project-intro .follow-list-wrapper .follow-item{float: left;padding: 13px 0 16px;width: 50%;border-bottom: 1px solid #f5f5f5;}
.personal-center .personal-center-right .project-intro .follow-list-wrapper .follow-item .follow-img{float: left;max-width: 150px;height: 100px;border: 1px solid #e5e5e5;}
.personal-center .personal-center-right .project-intro .follow-list-wrapper .follow-item .follow-img img{display: block;height: 100px;max-width: 150px;}
.personal-center .personal-center-right .project-intro .follow-list-wrapper .follow-item .text{float: left;margin-left: 12px;width: 220px;}
.personal-center .personal-center-right .project-intro .follow-list-wrapper .follow-item .text .name{line-height: 20px;font-size: 15px;color: #000;}
.personal-center .personal-center-right .project-intro .follow-list-wrapper .follow-item .text .type{margin-top: 4px;line-height: 13px;font-size: 12px;color: #888;}
.personal-center .personal-center-right .project-intro .follow-list-wrapper .follow-item .text .price{margin-top: 9px;}
.personal-center .personal-center-right .project-intro .follow-list-wrapper .follow-item .text .btn-wrapper{margin-top: 10px;}
.personal-center .personal-center-right .project-intro .follow-list-wrapper .follow-item .text .follow-btn{float: left;margin-right: 9px;width: 82px;height: 32px;line-height: 32px;text-align: center;font-size: 15px;color: #df0303;border: 1px solid #df0303;border-radius: 3px;cursor: pointer;}

/* personal-center1 */ 
.personal-center .enter-service-left .enterprise-info .ent-info-item.on a{color: #df0303;}
.personal-center .enter-service-left .enterprise-info .ent-info-item:hover a{color: #df0303;}
.personal-center .personal-center-right .follow-project-wrapper{width: 776px;border: 1px solid #f2f3f3;}
.personal-center .personal-center-right .follow-project-wrapper .title-wrapper{padding-top: 13px;height: 27px;border-bottom: 1px solid #f2f3f3;background: #f8f8f8;}
.personal-center .personal-center-right .follow-project-wrapper .title-wrapper .titl{float: left;margin-left: 18px;padding-left: 11px;line-height: 15px;font-size: 14px;font-weight: bold;color: #e32828;border-left: 4px solid #e32828;}
.personal-center .personal-center-right .follow-project-wrapper .follow-project{padding: 6px 22px 30px;}
.personal-center .personal-center-right .follow-project-wrapper .follow-pro-item{padding: 25px 0;border-bottom: 1px solid #f2f3f3;}
.personal-center .personal-center-right .follow-project-wrapper .follow-pro-item .follow-img{float: left;max-width: 150px;height: 100px;border: 1px solid #e5e5e5;}
.personal-center .personal-center-right .follow-project-wrapper .follow-pro-item .follow-img img{display: block;height: 100px;max-width: 150px;}
.personal-center .personal-center-right .follow-project-wrapper .follow-pro-item .text{float: left;margin-left: 12px;width: 565px;}
.personal-center .personal-center-right .follow-project-wrapper .follow-pro-item .text .name{line-height: 20px;font-size: 18px;color: #000;}
.personal-center .personal-center-right .follow-project-wrapper .follow-pro-item .text .num{margin-top: 12px;line-height: 20px;font-size: 13px;color: #555;}
.personal-center .personal-center-right .follow-project-wrapper .follow-pro-item .text .num span{margin: 0 4px;color: #e12929;}
.personal-center .personal-center-right .follow-project-wrapper .follow-pro-item .text-bot{margin-top: 17px;}
.personal-center .personal-center-right .follow-project-wrapper .follow-pro-item .text-bot .dynamic{float: left;line-height: 32px;font-size: 15px;color: #555;text-decoration: underline;}
.personal-center .personal-center-right .follow-project-wrapper .follow-pro-item .text-bot .dynamic:hover{color: #df0303;}
.personal-center .personal-center-right .follow-project-wrapper .follow-pro-item .text-bot .detail{margin-left: 30px;}
.personal-center .personal-center-right .follow-project-wrapper .follow-pro-item .text-bot .btn{float: right;margin-left: 10px;width: 88px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;color: #333;border: 1px solid #c7c7c7;border-radius: 3px;background: #fcfcfc;cursor: pointer;}
.personal-center .personal-center-right .follow-project-wrapper .follow-pro-item .text-bot .btn:hover{background: #e9e7e7;}

/* personal-center2 */ 
.personal-center .personal-center-right .follow-project-wrapper .pers-data{padding: 40px 0;}
.personal-center .personal-center-right .follow-project-wrapper .pers-data .pers-item{margin-bottom: 22px;}
.personal-center .personal-center-right .follow-project-wrapper .pers-item .title{float: left;margin-right: 10px;width: 153px;line-height: 38px;text-align: right;font-size: 14px;color: #333;}
.personal-center .personal-center-right .follow-project-wrapper .pers-item input{float: left;padding-left: 5px;width: 312px;height: 36px;line-height: 36px;font-size: 14px;border: 1px solid #e8e8e8;}
.personal-center .personal-center-right .follow-project-wrapper .pers-item .gender{float: left;margin-right: 22px;font-size: 0;}
.personal-center .personal-center-right .follow-project-wrapper .pers-item .gender .icon{display: inline-block;margin-right: 7px;vertical-align: top;width: 18px;height: 38px;background: url(../img/radio.png) no-repeat center center;cursor: pointer;}
.personal-center .personal-center-right .follow-project-wrapper .pers-item .gender .icon.on{background: url(../img/radio-on.png) no-repeat center center;}
.personal-center .personal-center-right .follow-project-wrapper .pers-item .gender span{display: inline-block;vertical-align: top;line-height: 38px;font-size: 14px;color: #333;}
.personal-center .personal-center-right .follow-project-wrapper .pers-item select{float: left;width: 145px;height: 38px;line-height: 38px;font-size: 14px;border: 1px solid #e8e8e8;}
.personal-center .personal-center-right .follow-project-wrapper .pers-item .date{float: left;height: 36px;border: 1px solid #e8e8e8;font-size: 0;}
.personal-center .personal-center-right .follow-project-wrapper .pers-item .date input{display: inline-block;vertical-align: top;width: 112px;border: none;}
.personal-center .personal-center-right .follow-project-wrapper .pers-item .date .icon{display: inline-block;vertical-align: top;width: 25px;height: 36px;background: url(../img/date.png) no-repeat center center;cursor: pointer;}
.personal-center .personal-center-right .follow-project-wrapper .pers-data .subm{margin: 20px 0 0 164px;width: 229px;height: 45px;line-height: 45px;text-align: center;font-size: 18px;color: #fff;background: #df0303;border-radius: 3px;}
.personal-center .personal-center-right .follow-project-wrapper .pers-data .subm:hover{background: #cd0303;}

/* personal-center3 */
.personal-center .personal-center-right .follow-project-wrapper .my-meg{padding: 30px 0;margin: 0 auto;width: 715px;}
.personal-center .personal-center-right .follow-project-wrapper .title-wrapper .meg-classi{margin-right: 15px;height: 20px;line-height: 20px;font-size: 12px;}
.personal-center .personal-center-right .follow-project-wrapper .my-meg .my-meg-list.on{display: block;}
.personal-center .personal-center-right .follow-project-wrapper .my-meg .my-meg-item{padding: 20px 17px 17px;border-bottom: 1px solid #f6f6f6;}
.personal-center .personal-center-right .follow-project-wrapper .my-meg .my-meg-item .avatar{float: left;width: 50px;height: 50px;border: 1px solid #ededed;border-radius: 5px;}
.personal-center .personal-center-right .follow-project-wrapper .my-meg .my-meg-item .avatar img{display: block;width: 50px;height: 50px;border-radius: 5px;}
.personal-center .personal-center-right .follow-project-wrapper .my-meg .my-meg-item .text{float: left;margin-left: 19px;width: 605px}
.personal-center .personal-center-right .follow-project-wrapper .my-meg .my-meg-item .text .time{line-height: 20px;font-size: 12px;color: #777;}
.personal-center .personal-center-right .follow-project-wrapper .my-meg .my-meg-item .text .time span{color: #df0303;}
.personal-center .personal-center-right .follow-project-wrapper .my-meg .my-meg-item .text p{margin-top: 7px;line-height: 20px;font-size: 12px;color: #777;}

/* password-retrieval */
.sign-in-content .sign-in-box .content-left .verification-code .form-right .button{padding-left: 0;margin:  3px 0 0 16px;width: 100px;height: 38px;line-height: 38px;text-align: center;font-size: 14px;color: #555;border: 1px solid #dcdcdc;background: #f2f2f2;border-radius: 2px;cursor: pointer;}


/* 修改 11.23 */
.banner-wrapper .side-bar .side-bar-title{height: 40px;background: #df0303;}
.banner-wrapper .side-bar .side-bar-title h3{float: left;line-height: 40px;padding-left: 20px;font-size: 16px;color: #fff;font-weight: bold;}
.banner-wrapper .side-bar .side-bar-title p{float: left;line-height: 39px;margin: 1px 0 0 5px;font-size: 14px;color: #fff;}

.ad-img-wrapper{margin-top: 20px;}
.ad-img-wrapper .w{overflow: hidden;}
.ad-img-wrapper .ad-img{width: 1300px;}
.ad-img-wrapper .ad-img .ad-img-item{float: left;margin-right: 10px;width: 393px;}
.ad-img .ad-img-item img{display: block;width: 100%;}

.brand-name-wrapper .brand-name a{float: left;padding: 0 8px;line-height: 30px;font-size: 16px;color: #333;}
.brand-name-wrapper .brand-name a:hover{color: #df0303;}


.brand-show-wrapper .brand-show{position: relative;margin: 20px auto 0;width: 1200px;height: auto;overflow:hidden;}
.brand-show-wrapper .brand-show .ban2{position: relative; overflow: hidden;width: 1200px;height: 400px;}
.brand-show-wrapper .brand-show .ban2 ul{position: absolute; left: 0; top: 0;}
.brand-show-wrapper .brand-show .ban2 ul li{width: 1200px;height: 300px;}
.brand-show-wrapper .brand-show .ban2 ul li img{display: block;width: 1200px;height: 400px;}
.brand-show-wrapper .brand-show .ban2 .prev{ float:left; cursor:pointer;}
.brand-show-wrapper .brand-show .min_pic{position: absolute;left: 0;bottom: 10px;width:1200px;}
.brand-show-wrapper .brand-show .min_pic .num{position: relative;float: left;width: 1134px;height: 38px;overflow: hidden;}
.brand-show-wrapper .brand-show .min_pic .num ul{ position:absolute; left:0; top:0;}
.brand-show-wrapper .brand-show .min_pic .num ul li{float: left;margin: 0 8px;width: 108px;height: 36px;border: 1px solid #ececee;cursor: pointer;}
.brand-show-wrapper .brand-show .min_pic .num ul li img{display: block;width: 108px;height: 36px;}
.brand-show-wrapper .brand-show .min_pic .num ul li.on{border: 1px solid red;}
.brand-show-wrapper .brand-show .min_pic .prev_btn1{float:left;width: 33px;height: 38px;line-height: 36px;text-align: center;font-size: 28px;color: #666;font-weight: bold;cursor: pointer;}
.brand-show-wrapper .brand-show .ban2 .prev1{ position:absolute; top:50%;margin-top: -26px;left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.brand-show-wrapper .brand-show .ban2 .next1{ position:absolute;top:50%;margin-top: -26px;right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}

.nav .nav-item:hover{background: #c40505;}
.nav .nav-item:hover a{color: #fff;}
.nav .nav-item.on{background: #c40505;}
.nav .nav-item.on a{color: #fff;}
.nav .home.ac

{background: #c40505;}
.nav .home.ac

a{color: #fff;}

/* 修改 11.27 */
.hot-investment .investment-list .investment-item{float: left;margin: 0 12px 12px 0;width: 190px;}
.hot-investment .investment-list .investment-item .slogan-join{position: absolute;left: 0;bottom: 0;padding: 0 10px;width: 100%;height: 30px;box-sizing: border-box;background: rgba(0, 0, 0, 0.5);}
.hot-investment .investment-list .investment-item .slogan-join .text{float: left;max-width: 120px;line-height: 30px;font-size: 12px;color: #fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hot-investment .investment-list .investment-item .slogan-join .join{float: right;margin-top: 3px;display: block;padding: 0 10px;line-height: 24px;font-size: 12px;color: #fff;background: #df0303;border-radius: 2px;}
.hot-investment .investment-list .investment-item .slogan-join .join:hover{background: #c40505;}
.hot-investment .investment-list .investment-item .name{margin-top: 5px;line-height: 20px;font-size: 14px;color: #000;}
.hot-investment .investment-list .investment-item .price-wrapper{margin-top: 8px;}
.hot-investment .investment-list .investment-item .price-wrapper .price{width: 100%;line-height: 18px;font-size: 18px;color: #df0303;font-weight: bold;overflow: hidden;white-space: nowrap;}
.hot-investment  .investment-item .price-wrapper .price i{font-size: 12px;font-weight: normal;}
.hot-investment  .investment-item .price-wrapper .price em{font-size: 12px;font-weight: normal;color: #888;}

/* 修改 12.4 */
.child-banner .text-wrapper{float: left;padding: 2px 15px 3px;width: 225px;background: #fafafa;}
.child-banner .text-wrapper .text-item{padding: 12px 0;border-top: 1px solid #dedede;}
.child-banner .text-wrapper .text-item:first-child{border-top: none;}
.child-banner .text-wrapper .text-item .title{line-height: 18px;font-size: 16px;color: #333;}
.child-banner .text-wrapper .text-item .brand-list{margin-top: 5px;width: 225px;height: 16px;overflow: hidden;}
.child-banner .text-wrapper .text-item .brand-item{float: left;margin-right: 6px;line-height: 16px;font-size: 14px;color: #999;}
.child-banner .text-wrapper .text-item .brand-item:hover{color: #df0303;}
.child-banner .text-wrapper .text-item.headlines .title{float: left;font-weight: bold;color: #000;}
.child-banner .text-wrapper .text-item.headlines .headlines-con{float: left;width: 120px;height: 18px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;line-height: 18px;font-size: 14px;color: #666;}
.child-banner .text-wrapper .text-item.headlines .headlines-con:hover{color: #df0303;}
.child-banner .banner-content{float: left;margin: 10px 0 0 11px;width: 713px;height: 305px;position: relative;overflow: hidden;}
.child-banner .banner-content .img{width: 10000px;position: absolute;left: 0;top: 0;}
.child-banner .banner-content .img li{float: left;display: block;width: 713px;height: 305px;}
.child-banner .banner-content .img li img{display: block;width: 713px;height: 305px;}
.child-banner .banner-content .num{width:100%;position: absolute;left: 0;bottom: 10px;padding-right: 15px;box-sizing: border-box;text-align: right;font-size: 0;}
.child-banner .banner-content .num li{display: inline-block;margin: 0 5px;vertical-align: top;width: 12px;height: 12px;background: #fff;border-radius: 50%;cursor: pointer;}
.child-banner .banner-content .num li.on{background: #df0303;}
.child-banner .banner-content .btn{position: absolute;top: 50%;margin-top: -25px;width: 30px;height: 60px;text-align: center;line-height: 60px;font-size: 30px;background: rgba(0, 0, 0, 0.3);color: #fff;display: none;}
.child-banner .banner-content:hover .btn{display: block;}
.child-banner .banner-content .btn_l{left: 0;cursor: pointer;}
.child-banner .banner-content .btn_r{right: 0;cursor: pointer;}
.child-banner .brand-recom{float: right;padding: 1px 0 3px;width: 210px;background: #fafafa;}
.child-banner .brand-recom .recom-item:first-child{border-top: none;}
.child-banner .brand-recom .recom-item{padding: 13px 15px 10px 15px;border-top: 1px solid #dedede;}
.child-banner .brand-recom .recom-item .title{max-width: 100px;margin-top: 5px;line-height: 18px;font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;font-weight: bold;color: #333;}
.child-banner .brand-recom .recom-item .des{max-width: 100px;margin-top: 5px;line-height: 15px;font-size: 13px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;color: #999;}
.child-banner .brand-recom .recom-item .detial{display: inline-block;vertical-align: top;margin-top: 15px;padding: 0 10px;line-height: 18px;font-size: 14px;border-radius: 9px;color: #fff;background: #df0303;}
.child-banner .brand-recom .recom-item .brand-img{float: right;width: 80px;height: 80px;}
.child-banner .brand-recom .recom-item .brand-img img{display: block;width: 80px;height: 80px;border-radius: 50%;}
.child-banner .brand-recom .recom-item .detial:hover{background: #c40505;}



/* 修改 2018 1.9 */
.footer .content .footer-left{width: 514px;}
.footer .content .footer-right{max-width: 295px;box-sizing: border-box;}
.footer .content .footer-right .qq-list .qq-item{max-width: 250px;height: auto;word-break: break-all;}
.footer .content .footer-right .qq-list .qq-item .qq{max-width: 215px;}
.banner-wrapper .banner .banner-content{height: 353px;}
.banner-wrapper .banner .banner-content .img li{height: 353px;}
.banner-wrapper .banner .banner-content .img li img{height: 353px;}
.banner-wrapper .side-bar .side-bar-title{height: auto;padding-bottom: 6px;}
.banner-wrapper .side-bar .side-bar-title h3{float: none;padding-left: 0;line-height: 30px;text-align: center;}
.banner-wrapper .side-bar .side-bar-title p{float: none;padding-left: 0;margin: 0;line-height: 12px;text-align: center;font-size: 12px;}
.brand-name-wrapper .brand-name{width: 100%;border-collapse: collapse}
.brand-name-wrapper .brand-name td{padding-left: 10px;width: 133px;height: 34px;border: 1px solid #ececec;box-sizing: border-box;}
.brand-name-wrapper .brand-name a{float: none;display: block;padding: 0;line-height: 16px;font-size: 14px;}
.education-con-wrapper .education-con .con-right .ranking .ranking-item .type i{width: 100%;padding: 0 0 0 3px;box-sizing: border-box;}



/* franchiser */
.franchiser-header{padding: 15px 0;height: 50px;background: #fff;}
.franchiser-header .logo{float: left;width: 155px;height: 50px;background: url(../img/logo3.png) no-repeat center center;}
.franchiser-header .search{float: left;margin: 4px 0 0 78px;width: 476px;height: 38px;border: 2px solid #ed1b23;border-radius: 4px;font-size: 0;overflow: hidden;}
.franchiser-header .search input{display: inline-block;padding-left: 10px;vertical-align: top;line-height: 38px;width: 398px;height: 38px;font-size: 14px;outline: none;}
.franchiser-header .search .sub-btn{display: inline-block;vertical-align: top;line-height: 38px;text-align: center;width: 68px;height: 38px;font-size: 18px;color: #fff; background: #ed1b23;cursor: pointer;}
.franchiser-header .registered-login{float: right;line-height: 50px;font-size: 16px;}
.franchiser-header .registered-login .registered-login-item{float: left;padding: 0 5px;color: #333;}
.franchiser-header .registered-login .registered-login-item:hover{color: #ed1b23;}
.franchiser-header .registered-login .line{float: left;color: #959595;}
.franchiser-header .franch-header-nav{float: right;line-height: 50px;}
.franchiser-header .franch-header-nav .nav-item{float: left;padding: 0 16px;font-size: 16px;color: #ed1b23;}
.franchiser-header .franch-header-nav .nav-item:hover{color: #c11117;text-decoration: underline;}
.top-notice{height: 30px;line-height: 30px;font-size: 14px;color: #fff;background: #ed1b23;}
.top-notice .tel{float: left;margin-left: 10px;}
.top-notice .tel span{color: #000;}
.franchiser-nav-wrapper{width: 100%;height: 82px;background: #fff;}
.franchiser-nav-wrapper.on{position: fixed;left: 0;top: 0;z-index: 100;}
.franchiser-nav-wrapper .brand-logo{float: left;margin-top: 11px;width: 60px;height: 60px;}
.franchiser-nav-wrapper .brand-logo img{display: block;width: 60px;height: 60px;}
.franchiser-nav-wrapper .classification-name{float: left;margin-left: 10px;}
.franchiser-nav-wrapper .classification-name .classification .classi-item{float: left;margin-top: 21px;line-height: 16px;font-size: 14px;color: #333;}
.franchiser-nav-wrapper .classification-name .classification .classi-item:hover{color: #ed1b23;}
.franchiser-nav-wrapper .classification-name .classification .classi-item span{color: #ed1b23;}
.franchiser-nav-wrapper .classification-name .name{margin-top: 6px;line-height: 22px;font-size: 20px;color: #333;}
.franchiser-nav-wrapper .franchiser-nav{float: right;}
.franchiser-nav-wrapper .franchiser-nav .nav-item{float: left;padding: 11px 28px 0;}
.franchiser-nav-wrapper .franchiser-nav .nav-item.on{box-sizing: border-box;}
.franchiser-nav-wrapper .franchiser-nav .nav-item.on .text{border-bottom: 4px solid #ed1b23;color: #ed1b23;}
.franchiser-nav-wrapper .franchiser-nav .nav-item:hover .text{border-bottom: 4px solid #ed1b23;color: #ed1b23;}
.franchiser-nav-wrapper .franchiser-nav .nav-item img{display: block;margin: 0 auto;width: 40px;height: 40px;}
.franchiser-nav-wrapper .franchiser-nav .nav-item .text{display: block;padding-bottom: 3px;margin-top: 5px;line-height: 18px;text-align: center;font-size: 16px;color: #333;}
.franchiser-banner{position: relative;margin: 0 auto;height: 500px;width: 100%;min-width: 1200px;max-width: 1920px;}
.franchiser-banner .banner-item{position: absolute;left: 0;top: 0;width: 100%;max-width: 1920px;height: 500px;opacity: 0;filter:alpha(opacity = 0);z-index: 0;}
.franchiser-banner .banner-item:first-child{opacity: 1;filter:alpha(opacity = 100);z-index: 1;}
.franchiser-banner .hover-list{position: absolute;left: 0;bottom: 33px;z-index: 2;width: 100%;height: 6px;font-size: 0;text-align: center;}
.franchiser-banner .hover-list span{display:inline-block;vertical-align: top;margin-left: 15px;width: 60px;height: 6px;background: #fff;cursor: pointer;}
.franchiser-banner .hover-list span.on{background: #ed1b23;}
.franchiser-banner .hover-list span:first-child{margin-left: 0;}
.franchiser-text{margin-top: 50px;}
.franchiser-text p{line-height: 20px;font-size: 14px;text-indent: 2em;color: #333;}
.franchiser-text img{display: block;margin: 5px auto;}
.franchiser-text img{margin: 0 auto;}
.brand-big-img{margin: 5px auto 0;width: 100%;min-width: 1200px;max-width: 1920px;height: 500px;}
.message-wrapper{margin-top: 26px;}
.message-wrapper .message{width: 100%;border: 1px solid #ededed;}
.message-wrapper .message .title-wrapper{padding: 0 24px 0 28px;height: 45px;line-height: 45px;border-bottom: 1px solid #ededed;background: #df0303;}
.message-wrapper .message .title-wrapper .title{float: left;font-size: 20px;font-weight: bold;color: #fff;}
.message-wrapper .message .title-wrapper .more{float: right;font-size: 14px;color: #fff;}
.message-wrapper .message .title-wrapper .more:hover{color: #edeaea;}
.message-wrapper .message .message-list{padding: 27px 24px 0 29px;}
.message-wrapper .message .message-list .message-item{margin-bottom: 20px;}
.message-wrapper .message .message-list .avatar-name{float: left;}
.message-wrapper .message .message-list .avatar-name .avatar{width: 50px;height: 50px;border: 1px solid #ededed;border-radius: 3px;}
.message-wrapper.message .message-list .avatar-name .avatar img{display: block;width: 50px;height: 50px;}
.message-wrapper .message .message-list .avatar-name .name{margin-top: 13px;max-width: 70px;line-height: 12px;font-size: 12px;text-align: center;color: #555;}
.message-wrapper .message .message-list .message-content{float: right;padding: 0 14px;width: 1040px;border: 1px solid #ededed;}
.message-wrapper .message .message-list .message-content .ip-time{height: 39px;line-height: 39px;font-size: 12px;color: #777;border-bottom: 1px solid #ededed;}
.message-wrapper .message .message-list .message-content .ip-time .ip{float: left;margin-left: 9px;}
.message-wrapper .message .message-list .message-content .ip-time .edition{float: left;margin-left: 42px;}
.message-wrapper .message .message-list .message-content .ip-time .time{float: left;margin-left: 60px;}
.message-wrapper .message .message-list .message-content .text{margin-left: 9px;padding: 8px 0 10px;line-height: 20px;font-size: 12px;color: #777;word-break: break-all;}

.message-wrapper .my-consult{margin-top: 19px;width: 100%;border: 1px solid #ededed;}
.message-wrapper .my-consult .title-wrapper{padding: 0 24px 0 28px;height: 45px;line-height: 45px;border-bottom: 1px solid #ededed;background: #df0303;}
.message-wrapper .my-consult .title-wrapper .title{float: left;font-size: 20px;font-weight: bold;color: #fff;}
.message-wrapper .my-consult .title-wrapper .tel{float: right;font-size: 16px;color: #fff;}
.message-wrapper .my-consult .title-wrapper .tel i{font-weight: bold;}
.message-wrapper .my-consult .consult-con{padding: 36px 20px 34px 33px;}
.message-wrapper .my-consult .consult-con .name-price{margin-bottom: 20px;}
.message-wrapper .my-consult .consult-con .name{float: left;font-size: 0;}
.message-wrapper .my-consult .consult-con .name .titl{display: inline-block;vertical-align: top;line-height: 40px;font-size: 14px;color: #333;}
.message-wrapper .my-consult .consult-con .name .input-text{display: inline-block;padding-left: 10px;vertical-align: top;width: 167px;height: 38px;line-height: 38px;font-size: 14px;border: 1px solid #ededed;}
.message-wrapper .my-consult .consult-con .name .input-radio{display: inline-block;margin: 14px 0 0 18px;vertical-align: top;width: 12px;height: 12px;}
.message-wrapper .my-consult .consult-con .name .man{display: inline-block;margin-left: 8px;vertical-align: top;line-height: 40px;font-size: 14px;color: #333;}
.message-wrapper .my-consult .consult-con .price{float: left;margin-left: 77px;font-size: 0;}
.message-wrapper .my-consult .consult-con .price .titl{display: inline-block;vertical-align: top;line-height: 40px;font-size: 14px;color: #333;}
.message-wrapper .my-consult .consult-con .price input{display: inline-block;padding-left: 10px;vertical-align: top;width: 167px;height: 38px;line-height: 38px;font-size: 14px;border: 1px solid #ededed;}
.message-wrapper .my-consult .consult-con .tel-address{margin-bottom: 20px;}
.message-wrapper .my-consult .consult-con .tel{float: left;font-size: 0;}
.message-wrapper .my-consult .consult-con .tel .titl{display: inline-block;vertical-align: top;line-height: 40px;font-size: 14px;color: #333;}
.message-wrapper .my-consult .consult-con .tel input{display: inline-block;padding-left: 10px;vertical-align: top;width: 167px;height: 38px;line-height: 38px;font-size: 14px;border: 1px solid #ededed;}
.message-wrapper .my-consult .consult-con .tel .data{display: inline-block;margin-left: 8px;vertical-align: top;width: 138px;height: 38px;line-height: 38px;font-size: 14px;text-align: center;color: #333;border: 1px solid #ededed;background: #f5f5f5;}
.message-wrapper .my-consult .consult-con .address{float: left;margin-left: 61px;font-size: 0;}
.message-wrapper .my-consult .consult-con .address .titl{display: inline-block;vertical-align: top;line-height: 40px;font-size: 14px;color: #333;}
.message-wrapper .my-consult .consult-con .address select{display: inline-block;margin-right: 14px;vertical-align: top;width: 84px;height: 40px;line-height: 40px;font-size: 14px;border: 1px solid #ededed;}
.message-wrapper .my-consult .consult-con .meg-left{float: left;}
.message-wrapper .my-consult .consult-con .meg-left .text{font-size: 0;}
.message-wrapper .my-consult .consult-con .meg-left .text .title{display: inline-block;vertical-align: top;line-height: 40px;font-size: 14px;color: #333;}
.message-wrapper .my-consult .consult-con .meg-left .text textarea{display: inline-block;padding: 10px;vertical-align: top;resize: none;width: 600px;height: 240px;line-height: 20px;font-size: 14px;border: 1px solid #ededed;}
.message-wrapper .my-consult .consult-con .meg-left .clause-sub{margin: 21px 0 0 45px;}
.message-wrapper .my-consult .consult-con .meg-left .clause-sub .clause{font-size: 0;}
.message-wrapper .my-consult .consult-con .meg-left .clause-sub .clause input{display: inline-block;vertical-align: top;width: 12px;height: 12px;}
.message-wrapper .my-consult .consult-con .meg-left .clause-sub .clause p{display: inline-block;margin-left: 11px;vertical-align: top;line-height: 12px;font-size: 12px;color: #333;}
.message-wrapper .my-consult .consult-con .meg-left .clause-sub .clause p a{color: #333;}
.message-wrapper .my-consult .consult-con .meg-left .clause-sub .clause p a:hover{color: #df0303;}
.message-wrapper .my-consult .consult-con .meg-left .clause-sub .sub{display: block;margin-top: 25px;width: 206px;height: 50px;line-height: 50px;text-align: center;font-size: 18px;color: #fff;background: #df0303;border: 1px solid #ededed;border-radius: 4px;}
.message-wrapper .my-consult .consult-con .meg-left .clause-sub .sub:hover{background: #cb0202;}
.message-wrapper .my-consult .consult-con .meg-right{float: right;width: 414px;border: 2px solid #fe4351;border-radius: 5px;}
.message-wrapper .my-consult .consult-con .meg-right .title{height: 35px;line-height: 35px;text-align: center;font-size: 16px;font-weight: bold;color: #fff;background: #fe4351;}
.message-wrapper .my-consult .consult-con .meg-right .meg-list{padding: 10px 10px 0 10px;}
.message-wrapper .my-consult .consult-con .meg-right .meg-item{margin-bottom: 10px;cursor: pointer;font-size: 0;}
.message-wrapper .my-consult .consult-con .meg-right .meg-item:hover p{color: red;}
.message-wrapper .my-consult .consult-con .meg-right .meg-item i{display: inline-block;vertical-align: top;margin: 6px 6px 0 0;width: 9px;height: 7px;background: url(../img/left.png);}
.message-wrapper .my-consult .consult-con .meg-right .meg-item p{display: inline-block;vertical-align: top;width: 379px;line-height: 20px;font-size: 14px;color: #444;}

/* 修改 2018 1.12*/
.cy5b{margin-top: 15px;width: 100%;height: 70px;}
.cy5b img{display: block;width: 100%;height: 70px;}
.message-wrapper .my-consult .consult-con{position: relative;}
.message-wrapper .my-consult .consult-con .hotline-wrapper{position: absolute;right: 20px;top: 60px;}
.message-wrapper .my-consult .consult-con .hotline-wrapper .icon{float: left;width: 62px;height: 60px;background: url(../img/hotline.png) no-repeat center center;}
.message-wrapper .my-consult .consult-con .hotline-wrapper .hotline-con{float: left;margin-left: 20px;width: 338px;}
.message-wrapper .my-consult .consult-con .hotline-wrapper .hotline-title{line-height: 24px;font-size: 22px;color: #333;}
.message-wrapper .my-consult .consult-con .hotline-wrapper .hotline-num{margin-top: 6px;line-height: 38px;font-size: 36px;color: #ed1b23;word-break: break-all;}

/* 返回顶部 */
.back-top{position: fixed;right: 0;bottom: 50px;z-index: 100;display: none;cursor: pointer;}
.back-top img{display: block;}

/* 修改 3.1 */
.franchiser-text .content pre{white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}
.enter-service-data .enter-service-right .enterprise-info-item .notice3 .notice3-text{line-height: 38px;font-size: 14px;color: #555;}
.ad-img-wrapper .ad-img .ad-img-item{margin-bottom: 10px;}
.sign-in-content .sign-in-box{width: 1198px;padding: 0;}
.sign-in-content .sign-in-box .content-left{width: 50%;box-sizing: border-box;}
.sign-in-content .sign-in-box .content-left{border-right: none;}
.sign-in-content .sign-in-box .content-left:first-child{border-right: 1px solid #ededed}
.sign-in-content{min-width: 1200px;}
.sign-in-header{min-width: 1200px;}
.sign-in-content .sign-in-box .login-type .type-item{border: 1px solid #e4e4e4;}
.sign-in-content .sign-in-box .login-type .type-item:first-child{margin-right: 477px;}

.child-education-detail .con-left .project-intro .intro-text img {
    width: 100%;
    display: block;
    margin: 0 auto;
}

/* 修改 3.20 */
pre{
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;
}

/* 修改 3.26 */
.hot-investment .investment-list .investment-item .show-img img{
    height: 127px;
}
.selected-project .content .sele-pro-item .show-img img{
    height: 121px;
}
.education-con-wrapper .education-con .con-right .recommend .recom-item .avatar{
    width: 135px;
    max-width: none;
}
.education-con-wrapper .education-con .con-right .recommend .recom-item .avatar img{
    width: 135px;
    max-width: none;
}
.education-con-wrapper .education-con .con-right .recommend .recom-item .text{
    width: 135px;
}
.education-con-wrapper .education-con .con-right .recommend .recom-item .text .name{
    width: none;
}
.special-recommen .recommen-wrapper .recommen-list .recommen-item{
    margin: 0 12px 12px 0;
    width: 190px;
}
.special-recommen .recommen-wrapper .recommen-list .recommen-item .show-img img{
    height: 127px;
}
.new-join .content .new-join-item {
    margin: 0 12px 12px 0;
    width: 190px;
}
.new-join .content .new-join-item img{
    width: 100%;
    height: 127px;
}
.education-con-wrapper .education-con .con-left .con-l-item .avatar{
    width: 150px;
    max-width: none;
}
.education-con-wrapper .education-con .con-left .con-l-item .avatar img{
    width: 150px;
    max-width: none;
}
.education-con-wrapper .education-con .con-left .con-l-item .text{
    max-width: 350px;
}
.information-wrapper .information-list .infor-item .avatar{
    width: 216px;
    max-width: none;
}
.information-wrapper .information-list .infor-item .avatar img{
    width: 216px;
    max-width: none;
}


